<!DOCTYPE html>
<html>
<head>
    <meta charset="utf-8">
    <title>云信Web SDK API文档</title>
    
    <meta name="description" content="云信Web SDK API文档" />
    
        <meta name="keywords" content="云信Web SDK API文档" />
        <meta name="keyword" content="云信Web SDK API文档" />
    
    
    
    <meta property="og:title" content=""/>
    <meta property="og:type" content="website"/>
    <meta property="og:image" content=""/>
    
    <meta property="og:url" content=""/>
    
    <script src="scripts/prettify/prettify.js"></script>
    <script src="scripts/prettify/lang-css.js"></script>
    <script src="scripts/jquery.min.js"></script>
    <!--[if lt IE 9]>
      <script src="//html5shiv.googlecode.com/svn/trunk/html5.js"></script>
    <![endif]-->
    <link type="text/css" rel="stylesheet" href="styles/prettify-tomorrow.css">
    <link type="text/css" rel="stylesheet" href="styles/bootstrap.min.css">
    <link type="text/css" rel="stylesheet" href="styles/jaguar.css">
    
    
    <script>
    var config = {"monospaceLinks":true,"cleverLinks":true,"default":{"outputSourceFiles":false},"jaguarjs":true,"applicationName":"云信Web SDK API文档","disqus":"","googleAnalytics":"","openGraph":{"title":"","type":"website","image":"","site_name":"","url":""},"meta":{"title":"云信Web SDK API文档","description":"云信Web SDK API文档","keyword":"云信Web SDK API文档"},"linenums":false};
    </script>
    

    
</head>
<body>
<div id="wrap" class="clearfix">
    
<div class="navigation">
    <h3 class="applicationName"><a href="index.html">云信Web SDK API文档</a></h3>

    <div class="search">
        <input id="search" type="text" class="form-control input-sm" placeholder="Search Documentations">
    </div>
    <ul class="list">
    
        <li class="item" data-name="blob">
            <span class="title">
                <a href="blob.html">blob</a>
                
                <span class="static">static</span>
                
            </span>
            <ul class="members itemMembers">
            
            </ul>
            <ul class="typedefs itemMembers">
            
            </ul>
            <ul class="methods itemMembers">
            
            <span class="subtitle">Methods</span>
            
                <li data-name="blob.fromDataURL"><a href="blob.html#.fromDataURL">fromDataURL</a></li>
            
            </ul>
            <ul class="events itemMembers">
            
            </ul>
        </li>
    
        <li class="item" data-name="support">
            <span class="title">
                <a href="global.html#support">support</a>
                
                <span class="static">static</span>
                
            </span>
            <ul class="members itemMembers">
            
            <span class="subtitle">Members</span>
            
                <li data-name="support.db"><a href="global.html#support#.db">db</a></li>
            
            </ul>
            <ul class="typedefs itemMembers">
            
            </ul>
            <ul class="methods itemMembers">
            
            </ul>
            <ul class="events itemMembers">
            
            </ul>
        </li>
    
        <li class="item" data-name="util">
            <span class="title">
                <a href="global.html#util">util</a>
                
                <span class="static">static</span>
                
            </span>
            <ul class="members itemMembers">
            
            </ul>
            <ul class="typedefs itemMembers">
            
            </ul>
            <ul class="methods itemMembers">
            
            <span class="subtitle">Methods</span>
            
                <li data-name="util.cutObjArray"><a href="global.html#util#.cutObjArray">cutObjArray</a></li>
            
                <li data-name="util.findObjInArray"><a href="global.html#util#.findObjInArray">findObjInArray</a></li>
            
                <li data-name="util.guid"><a href="global.html#util#.guid">guid</a></li>
            
                <li data-name="util.mergeObjArray"><a href="global.html#util#.mergeObjArray">mergeObjArray</a></li>
            
                <li data-name="util.sortObjArray"><a href="global.html#util#.sortObjArray">sortObjArray</a></li>
            
            </ul>
            <ul class="events itemMembers">
            
            </ul>
        </li>
    
        <li class="item" data-name="Audio">
            <span class="title">
                <a href="Audio.html">Audio</a>
                
            </span>
            <ul class="members itemMembers">
            
            </ul>
            <ul class="typedefs itemMembers">
            
            </ul>
            <ul class="methods itemMembers">
            
            </ul>
            <ul class="events itemMembers">
            
            </ul>
        </li>
    
        <li class="item" data-name="Chatroom">
            <span class="title">
                <a href="Chatroom.html">Chatroom</a>
                
            </span>
            <ul class="members itemMembers">
            
            <span class="subtitle">Members</span>
            
                <li data-name="Chatroom.deepAccess"><a href="Chatroom.html#.deepAccess">deepAccess</a></li>
            
                <li data-name="Chatroom.io"><a href="Chatroom.html#.io">io</a></li>
            
                <li data-name="Chatroom.naturalSort"><a href="Chatroom.html#.naturalSort">naturalSort</a></li>
            
                <li data-name="Chatroom.platform"><a href="Chatroom.html#.platform">platform</a></li>
            
                <li data-name="Chatroom.xhr"><a href="Chatroom.html#.xhr">xhr</a></li>
            
            </ul>
            <ul class="typedefs itemMembers">
            
            </ul>
            <ul class="methods itemMembers">
            
            <span class="subtitle">Methods</span>
            
                <li data-name="Chatroom.getInstance"><a href="Chatroom.html#.getInstance">getInstance</a></li>
            
                <li data-name="Chatroom#audioToMp3"><a href="Chatroom.html#audioToMp3">audioToMp3</a></li>
            
                <li data-name="Chatroom#connect"><a href="Chatroom.html#connect">connect</a></li>
            
                <li data-name="Chatroom#disconnect"><a href="Chatroom.html#disconnect">disconnect</a></li>
            
                <li data-name="Chatroom#getChatroom"><a href="Chatroom.html#getChatroom">getChatroom</a></li>
            
                <li data-name="Chatroom#getChatroomMembers"><a href="Chatroom.html#getChatroomMembers">getChatroomMembers</a></li>
            
                <li data-name="Chatroom#getChatroomMembersInfo"><a href="Chatroom.html#getChatroomMembersInfo">getChatroomMembersInfo</a></li>
            
                <li data-name="Chatroom#getHistoryMsgs"><a href="Chatroom.html#getHistoryMsgs">getHistoryMsgs</a></li>
            
                <li data-name="Chatroom#kickChatroomMember"><a href="Chatroom.html#kickChatroomMember">kickChatroomMember</a></li>
            
                <li data-name="Chatroom#markChatroomBlacklist"><a href="Chatroom.html#markChatroomBlacklist">markChatroomBlacklist</a></li>
            
                <li data-name="Chatroom#markChatroomCommonMember"><a href="Chatroom.html#markChatroomCommonMember">markChatroomCommonMember</a></li>
            
                <li data-name="Chatroom#markChatroomGaglist"><a href="Chatroom.html#markChatroomGaglist">markChatroomGaglist</a></li>
            
                <li data-name="Chatroom#markChatroomManager"><a href="Chatroom.html#markChatroomManager">markChatroomManager</a></li>
            
                <li data-name="Chatroom#packFileDownloadName"><a href="Chatroom.html#packFileDownloadName">packFileDownloadName</a></li>
            
                <li data-name="Chatroom#previewFile"><a href="Chatroom.html#previewFile">previewFile</a></li>
            
                <li data-name="Chatroom#sendCustomMsg"><a href="Chatroom.html#sendCustomMsg">sendCustomMsg</a></li>
            
                <li data-name="Chatroom#sendFile"><a href="Chatroom.html#sendFile">sendFile</a></li>
            
                <li data-name="Chatroom#sendGeo"><a href="Chatroom.html#sendGeo">sendGeo</a></li>
            
                <li data-name="Chatroom#sendText"><a href="Chatroom.html#sendText">sendText</a></li>
            
                <li data-name="Chatroom#sendTipMsg"><a href="Chatroom.html#sendTipMsg">sendTipMsg</a></li>
            
                <li data-name="Chatroom#setOptions"><a href="Chatroom.html#setOptions">setOptions</a></li>
            
                <li data-name="Chatroom#updateChatroom"><a href="Chatroom.html#updateChatroom">updateChatroom</a></li>
            
                <li data-name="Chatroom#updateChatroomMemberTempMute"><a href="Chatroom.html#updateChatroomMemberTempMute">updateChatroomMemberTempMute</a></li>
            
                <li data-name="Chatroom#updateMyChatroomMemberInfo"><a href="Chatroom.html#updateMyChatroomMemberInfo">updateMyChatroomMemberInfo</a></li>
            
            </ul>
            <ul class="events itemMembers">
            
            </ul>
        </li>
    
        <li class="item" data-name="ChatroomInfo">
            <span class="title">
                <a href="ChatroomInfo.html">ChatroomInfo</a>
                
            </span>
            <ul class="members itemMembers">
            
            </ul>
            <ul class="typedefs itemMembers">
            
            </ul>
            <ul class="methods itemMembers">
            
            </ul>
            <ul class="events itemMembers">
            
            </ul>
        </li>
    
        <li class="item" data-name="ChatroomMember">
            <span class="title">
                <a href="ChatroomMember.html">ChatroomMember</a>
                
            </span>
            <ul class="members itemMembers">
            
            <span class="subtitle">Members</span>
            
                <li data-name="ChatroomMember.type"><a href="ChatroomMember.html#.type">type</a></li>
            
            </ul>
            <ul class="typedefs itemMembers">
            
            </ul>
            <ul class="methods itemMembers">
            
            </ul>
            <ul class="events itemMembers">
            
            </ul>
        </li>
    
        <li class="item" data-name="ChatroomMessage">
            <span class="title">
                <a href="ChatroomMessage.html">ChatroomMessage</a>
                
            </span>
            <ul class="members itemMembers">
            
            <span class="subtitle">Members</span>
            
                <li data-name="ChatroomMessage.attach.type"><a href="ChatroomMessage.html#.attach.type">attach.type</a></li>
            
                <li data-name="ChatroomMessage.type"><a href="ChatroomMessage.html#.type">type</a></li>
            
            </ul>
            <ul class="typedefs itemMembers">
            
            </ul>
            <ul class="methods itemMembers">
            
            </ul>
            <ul class="events itemMembers">
            
            </ul>
        </li>
    
        <li class="item" data-name="Controller">
            <span class="title">
                <a href="Controller.html">Controller</a>
                
            </span>
            <ul class="members itemMembers">
            
            </ul>
            <ul class="typedefs itemMembers">
            
            </ul>
            <ul class="methods itemMembers">
            
            <span class="subtitle">Methods</span>
            
                <li data-name="Controller.install"><a href="Controller.html#.install">install</a></li>
            
            </ul>
            <ul class="events itemMembers">
            
            </ul>
        </li>
    
        <li class="item" data-name="File">
            <span class="title">
                <a href="File.html">File</a>
                
            </span>
            <ul class="members itemMembers">
            
            </ul>
            <ul class="typedefs itemMembers">
            
            </ul>
            <ul class="methods itemMembers">
            
            </ul>
            <ul class="events itemMembers">
            
            </ul>
        </li>
    
        <li class="item" data-name="Friend">
            <span class="title">
                <a href="Friend.html">Friend</a>
                
            </span>
            <ul class="members itemMembers">
            
            <span class="subtitle">Members</span>
            
                <li data-name="Friend.requestType"><a href="Friend.html#.requestType">requestType</a></li>
            
            </ul>
            <ul class="typedefs itemMembers">
            
            </ul>
            <ul class="methods itemMembers">
            
            </ul>
            <ul class="events itemMembers">
            
            </ul>
        </li>
    
        <li class="item" data-name="Geo">
            <span class="title">
                <a href="Geo.html">Geo</a>
                
            </span>
            <ul class="members itemMembers">
            
            </ul>
            <ul class="typedefs itemMembers">
            
            </ul>
            <ul class="methods itemMembers">
            
            </ul>
            <ul class="events itemMembers">
            
            </ul>
        </li>
    
        <li class="item" data-name="Image">
            <span class="title">
                <a href="Image.html">Image</a>
                
            </span>
            <ul class="members itemMembers">
            
            </ul>
            <ul class="typedefs itemMembers">
            
            </ul>
            <ul class="methods itemMembers">
            
            </ul>
            <ul class="events itemMembers">
            
            </ul>
        </li>
    
        <li class="item" data-name="IMMessage">
            <span class="title">
                <a href="IMMessage.html">IMMessage</a>
                
            </span>
            <ul class="members itemMembers">
            
            <span class="subtitle">Members</span>
            
                <li data-name="IMMessage.attach.type"><a href="IMMessage.html#.attach.type">attach.type</a></li>
            
                <li data-name="IMMessage.scene"><a href="IMMessage.html#.scene">scene</a></li>
            
                <li data-name="IMMessage.type"><a href="IMMessage.html#.type">type</a></li>
            
            </ul>
            <ul class="typedefs itemMembers">
            
            </ul>
            <ul class="methods itemMembers">
            
            </ul>
            <ul class="events itemMembers">
            
            </ul>
        </li>
    
        <li class="item" data-name="LoginPort">
            <span class="title">
                <a href="LoginPort.html">LoginPort</a>
                
            </span>
            <ul class="members itemMembers">
            
            <span class="subtitle">Members</span>
            
                <li data-name="LoginPort.type"><a href="LoginPort.html#.type">type</a></li>
            
            </ul>
            <ul class="typedefs itemMembers">
            
            </ul>
            <ul class="methods itemMembers">
            
            </ul>
            <ul class="events itemMembers">
            
            </ul>
        </li>
    
        <li class="item" data-name="Netcall">
            <span class="title">
                <a href="Netcall.html">Netcall</a>
                
            </span>
            <ul class="members itemMembers">
            
            <span class="subtitle">Members</span>
            
                <li data-name="Netcall.CHAT_NET_STATUS_*"><a href="Netcall.html#.CHAT_NET_STATUS_*">CHAT_NET_STATUS_*</a></li>
            
                <li data-name="Netcall.CHAT_VIDEO_ENCODEMODE_*"><a href="Netcall.html#.CHAT_VIDEO_ENCODEMODE_*">CHAT_VIDEO_ENCODEMODE_*</a></li>
            
                <li data-name="Netcall.CHAT_VIDEO_FRAME_RATE_*"><a href="Netcall.html#.CHAT_VIDEO_FRAME_RATE_*">CHAT_VIDEO_FRAME_RATE_*</a></li>
            
                <li data-name="Netcall.CHAT_VIDEO_QUALITY_*"><a href="Netcall.html#.CHAT_VIDEO_QUALITY_*">CHAT_VIDEO_QUALITY_*</a></li>
            
                <li data-name="Netcall.CHAT_VIDEO_SCALE_*"><a href="Netcall.html#.CHAT_VIDEO_SCALE_*">CHAT_VIDEO_SCALE_*</a></li>
            
                <li data-name="Netcall.CLIENT_TYPE_*"><a href="Netcall.html#.CLIENT_TYPE_*">CLIENT_TYPE_*</a></li>
            
                <li data-name="Netcall.DEVICE_TYPE_*"><a href="Netcall.html#.DEVICE_TYPE_*">DEVICE_TYPE_*</a></li>
            
                <li data-name="Netcall.LAYOUT_*"><a href="Netcall.html#.LAYOUT_*">LAYOUT_*</a></li>
            
                <li data-name="Netcall.NETCALL_CONTROL_COMMAND_*"><a href="Netcall.html#.NETCALL_CONTROL_COMMAND_*">NETCALL_CONTROL_COMMAND_*</a></li>
            
                <li data-name="Netcall.NETCALL_TYPE_*"><a href="Netcall.html#.NETCALL_TYPE_*">NETCALL_TYPE_*</a></li>
            
                <li data-name="Netcall.NETDETECT_*"><a href="Netcall.html#.NETDETECT_*">NETDETECT_*</a></li>
            
            </ul>
            <ul class="typedefs itemMembers">
            
            </ul>
            <ul class="methods itemMembers">
            
            <span class="subtitle">Methods</span>
            
                <li data-name="Netcall.getInstance"><a href="Netcall.html#.getInstance">getInstance</a></li>
            
                <li data-name="Netcall#call"><a href="Netcall.html#call">call</a></li>
            
                <li data-name="Netcall#control"><a href="Netcall.html#control">control</a></li>
            
                <li data-name="Netcall#createChannel"><a href="Netcall.html#createChannel">createChannel</a></li>
            
                <li data-name="Netcall#getAccount"><a href="Netcall.html#getAccount">getAccount</a></li>
            
                <li data-name="Netcall#getStartedDeviceOfType"><a href="Netcall.html#getStartedDeviceOfType">getStartedDeviceOfType</a></li>
            
                <li data-name="Netcall#getStoredDevicesOfType"><a href="Netcall.html#getStoredDevicesOfType">getStoredDevicesOfType</a></li>
            
                <li data-name="Netcall#hangup"><a href="Netcall.html#hangup">hangup</a></li>
            
                <li data-name="Netcall#hasDevicesOfType"><a href="Netcall.html#hasDevicesOfType">hasDevicesOfType</a></li>
            
                <li data-name="Netcall#hasStartedDeviceOfType"><a href="Netcall.html#hasStartedDeviceOfType">hasStartedDeviceOfType</a></li>
            
                <li data-name="Netcall#initSignal"><a href="Netcall.html#initSignal">initSignal</a></li>
            
                <li data-name="Netcall#isCurrentChannelId"><a href="Netcall.html#isCurrentChannelId">isCurrentChannelId</a></li>
            
                <li data-name="Netcall#joinChannel"><a href="Netcall.html#joinChannel">joinChannel</a></li>
            
                <li data-name="Netcall#leaveChannel"><a href="Netcall.html#leaveChannel">leaveChannel</a></li>
            
                <li data-name="Netcall#netDetect"><a href="Netcall.html#netDetect">netDetect</a></li>
            
                <li data-name="Netcall#notCurrentChannelId"><a href="Netcall.html#notCurrentChannelId">notCurrentChannelId</a></li>
            
                <li data-name="Netcall#response"><a href="Netcall.html#response">response</a></li>
            
                <li data-name="Netcall#resumeLocalStream"><a href="Netcall.html#resumeLocalStream">resumeLocalStream</a></li>
            
                <li data-name="Netcall#resumeRemoteStream"><a href="Netcall.html#resumeRemoteStream">resumeRemoteStream</a></li>
            
                <li data-name="Netcall#setAudioBlack"><a href="Netcall.html#setAudioBlack">setAudioBlack</a></li>
            
                <li data-name="Netcall#setAudioBlack"><a href="Netcall.html#setAudioBlack">setAudioBlack</a></li>
            
                <li data-name="Netcall#setAudioStart"><a href="Netcall.html#setAudioStart">setAudioStart</a></li>
            
                <li data-name="Netcall#setAudioStart"><a href="Netcall.html#setAudioStart">setAudioStart</a></li>
            
                <li data-name="Netcall#setCaptureVolume"><a href="Netcall.html#setCaptureVolume">setCaptureVolume</a></li>
            
                <li data-name="Netcall#setPlayVolume"><a href="Netcall.html#setPlayVolume">setPlayVolume</a></li>
            
                <li data-name="Netcall#setVideoBlack"><a href="Netcall.html#setVideoBlack">setVideoBlack</a></li>
            
                <li data-name="Netcall#setVideoScale"><a href="Netcall.html#setVideoScale">setVideoScale</a></li>
            
                <li data-name="Netcall#setVideoShow"><a href="Netcall.html#setVideoShow">setVideoShow</a></li>
            
                <li data-name="Netcall#setVideoViewRemoteSize"><a href="Netcall.html#setVideoViewRemoteSize">setVideoViewRemoteSize</a></li>
            
                <li data-name="Netcall#setVideoViewSize"><a href="Netcall.html#setVideoViewSize">setVideoViewSize</a></li>
            
                <li data-name="Netcall#startDevice"><a href="Netcall.html#startDevice">startDevice</a></li>
            
                <li data-name="Netcall#startLocalStream"><a href="Netcall.html#startLocalStream">startLocalStream</a></li>
            
                <li data-name="Netcall#startRecordAac"><a href="Netcall.html#startRecordAac">startRecordAac</a></li>
            
                <li data-name="Netcall#startRecordMp4"><a href="Netcall.html#startRecordMp4">startRecordMp4</a></li>
            
                <li data-name="Netcall#startRemoteStream"><a href="Netcall.html#startRemoteStream">startRemoteStream</a></li>
            
                <li data-name="Netcall#stopDevice"><a href="Netcall.html#stopDevice">stopDevice</a></li>
            
                <li data-name="Netcall#stopRecordAac"><a href="Netcall.html#stopRecordAac">stopRecordAac</a></li>
            
                <li data-name="Netcall#stopRecordMp4"><a href="Netcall.html#stopRecordMp4">stopRecordMp4</a></li>
            
                <li data-name="Netcall#stopRemoteStream"><a href="Netcall.html#stopRemoteStream">stopRemoteStream</a></li>
            
                <li data-name="Netcall#stopSignal"><a href="Netcall.html#stopSignal">stopSignal</a></li>
            
                <li data-name="Netcall#suspendLocalStream"><a href="Netcall.html#suspendLocalStream">suspendLocalStream</a></li>
            
                <li data-name="Netcall#suspendRemoteStream"><a href="Netcall.html#suspendRemoteStream">suspendRemoteStream</a></li>
            
                <li data-name="Netcall#switchAudioToVideo"><a href="Netcall.html#switchAudioToVideo">switchAudioToVideo</a></li>
            
                <li data-name="Netcall#switchVideoToAudio"><a href="Netcall.html#switchVideoToAudio">switchVideoToAudio</a></li>
            
                <li data-name="Netcall#updateRtmpUrl"><a href="Netcall.html#updateRtmpUrl">updateRtmpUrl</a></li>
            
            </ul>
            <ul class="events itemMembers">
            
            </ul>
        </li>
    
        <li class="item" data-name="NIM">
            <span class="title">
                <a href="NIM.html">NIM</a>
                
            </span>
            <ul class="members itemMembers">
            
            <span class="subtitle">Members</span>
            
                <li data-name="NIM.io"><a href="NIM.html#.io">io</a></li>
            
                <li data-name="NIM.naturalSort"><a href="NIM.html#.naturalSort">naturalSort</a></li>
            
                <li data-name="NIM.platform"><a href="NIM.html#.platform">platform</a></li>
            
                <li data-name="NIM.xhr"><a href="NIM.html#.xhr">xhr</a></li>
            
            </ul>
            <ul class="typedefs itemMembers">
            
            <span class="subtitle">Typedefs</span>
            
                <li data-name="NIM#publishEvent"><a href="NIM.html#publishEvent">publishEvent</a></li>
            
                <li data-name="NIM#querySubscribeEventsByAccounts"><a href="NIM.html#querySubscribeEventsByAccounts">querySubscribeEventsByAccounts</a></li>
            
                <li data-name="NIM#querySubscribeEventsByType"><a href="NIM.html#querySubscribeEventsByType">querySubscribeEventsByType</a></li>
            
                <li data-name="NIM#subscribeEvent"><a href="NIM.html#subscribeEvent">subscribeEvent</a></li>
            
                <li data-name="NIM#unSubscribeEventsByAccounts"><a href="NIM.html#unSubscribeEventsByAccounts">unSubscribeEventsByAccounts</a></li>
            
                <li data-name="NIM#unSubscribeEventsByType"><a href="NIM.html#unSubscribeEventsByType">unSubscribeEventsByType</a></li>
            
            </ul>
            <ul class="methods itemMembers">
            
            <span class="subtitle">Methods</span>
            
                <li data-name="NIM.getInstance"><a href="NIM.html#.getInstance">getInstance</a></li>
            
                <li data-name="NIM#acceptTeamInvite"><a href="NIM.html#acceptTeamInvite">acceptTeamInvite</a></li>
            
                <li data-name="NIM#addFriend"><a href="NIM.html#addFriend">addFriend</a></li>
            
                <li data-name="NIM#addTeamManagers"><a href="NIM.html#addTeamManagers">addTeamManagers</a></li>
            
                <li data-name="NIM#addTeamMembers"><a href="NIM.html#addTeamMembers">addTeamMembers</a></li>
            
                <li data-name="NIM#addToBlacklist"><a href="NIM.html#addToBlacklist">addToBlacklist</a></li>
            
                <li data-name="NIM#addToMutelist"><a href="NIM.html#addToMutelist">addToMutelist</a></li>
            
                <li data-name="NIM#applyFriend"><a href="NIM.html#applyFriend">applyFriend</a></li>
            
                <li data-name="NIM#applyTeam"><a href="NIM.html#applyTeam">applyTeam</a></li>
            
                <li data-name="NIM#audioToMp3"><a href="NIM.html#audioToMp3">audioToMp3</a></li>
            
                <li data-name="NIM#audioToText"><a href="NIM.html#audioToText">audioToText</a></li>
            
                <li data-name="NIM#blurImage"><a href="NIM.html#blurImage">blurImage</a></li>
            
                <li data-name="NIM#connect"><a href="NIM.html#connect">connect</a></li>
            
                <li data-name="NIM#createTeam"><a href="NIM.html#createTeam">createTeam</a></li>
            
                <li data-name="NIM#cropImage"><a href="NIM.html#cropImage">cropImage</a></li>
            
                <li data-name="NIM#cutFriends"><a href="NIM.html#cutFriends">cutFriends</a></li>
            
                <li data-name="NIM#cutFriendsByAccounts"><a href="NIM.html#cutFriendsByAccounts">cutFriendsByAccounts</a></li>
            
                <li data-name="NIM#cutLoginPorts"><a href="NIM.html#cutLoginPorts">cutLoginPorts</a></li>
            
                <li data-name="NIM#cutRelations"><a href="NIM.html#cutRelations">cutRelations</a></li>
            
                <li data-name="NIM#cutTeamMembers"><a href="NIM.html#cutTeamMembers">cutTeamMembers</a></li>
            
                <li data-name="NIM#cutTeamMembersByAccounts"><a href="NIM.html#cutTeamMembersByAccounts">cutTeamMembersByAccounts</a></li>
            
                <li data-name="NIM#cutTeams"><a href="NIM.html#cutTeams">cutTeams</a></li>
            
                <li data-name="NIM#deleteAllLocalMsgs"><a href="NIM.html#deleteAllLocalMsgs">deleteAllLocalMsgs</a></li>
            
                <li data-name="NIM#deleteAllLocalSysMsgs"><a href="NIM.html#deleteAllLocalSysMsgs">deleteAllLocalSysMsgs</a></li>
            
                <li data-name="NIM#deleteFriend"><a href="NIM.html#deleteFriend">deleteFriend</a></li>
            
                <li data-name="NIM#deleteLocalMsg"><a href="NIM.html#deleteLocalMsg">deleteLocalMsg</a></li>
            
                <li data-name="NIM#deleteLocalMsgsBySession"><a href="NIM.html#deleteLocalMsgsBySession">deleteLocalMsgsBySession</a></li>
            
                <li data-name="NIM#deleteLocalSession"><a href="NIM.html#deleteLocalSession">deleteLocalSession</a></li>
            
                <li data-name="NIM#deleteLocalSysMsg"><a href="NIM.html#deleteLocalSysMsg">deleteLocalSysMsg</a></li>
            
                <li data-name="NIM#deleteLocalTeam"><a href="NIM.html#deleteLocalTeam">deleteLocalTeam</a></li>
            
                <li data-name="NIM#deleteMsg"><a href="NIM.html#deleteMsg">deleteMsg</a></li>
            
                <li data-name="NIM#deleteSession"><a href="NIM.html#deleteSession">deleteSession</a></li>
            
                <li data-name="NIM#deleteSessions"><a href="NIM.html#deleteSessions">deleteSessions</a></li>
            
                <li data-name="NIM#disconnect"><a href="NIM.html#disconnect">disconnect</a></li>
            
                <li data-name="NIM#dismissTeam"><a href="NIM.html#dismissTeam">dismissTeam</a></li>
            
                <li data-name="NIM#findFriend"><a href="NIM.html#findFriend">findFriend</a></li>
            
                <li data-name="NIM#findMsg"><a href="NIM.html#findMsg">findMsg</a></li>
            
                <li data-name="NIM#findRelation"><a href="NIM.html#findRelation">findRelation</a></li>
            
                <li data-name="NIM#findSession"><a href="NIM.html#findSession">findSession</a></li>
            
                <li data-name="NIM#findSysMsg"><a href="NIM.html#findSysMsg">findSysMsg</a></li>
            
                <li data-name="NIM#findTeam"><a href="NIM.html#findTeam">findTeam</a></li>
            
                <li data-name="NIM#findTeamMember"><a href="NIM.html#findTeamMember">findTeamMember</a></li>
            
                <li data-name="NIM#findUser"><a href="NIM.html#findUser">findUser</a></li>
            
                <li data-name="NIM#forwardMsg"><a href="NIM.html#forwardMsg">forwardMsg</a></li>
            
                <li data-name="NIM#getChatroomAddress"><a href="NIM.html#getChatroomAddress">getChatroomAddress</a></li>
            
                <li data-name="NIM#getFriends"><a href="NIM.html#getFriends">getFriends</a></li>
            
                <li data-name="NIM#getHistoryMsgs"><a href="NIM.html#getHistoryMsgs">getHistoryMsgs</a></li>
            
                <li data-name="NIM#getLocalMsgByIdClient"><a href="NIM.html#getLocalMsgByIdClient">getLocalMsgByIdClient</a></li>
            
                <li data-name="NIM#getLocalMsgs"><a href="NIM.html#getLocalMsgs">getLocalMsgs</a></li>
            
                <li data-name="NIM#getLocalMsgsByIdClients"><a href="NIM.html#getLocalMsgsByIdClients">getLocalMsgsByIdClients</a></li>
            
                <li data-name="NIM#getLocalSessions"><a href="NIM.html#getLocalSessions">getLocalSessions</a></li>
            
                <li data-name="NIM#getLocalSysMsgs"><a href="NIM.html#getLocalSysMsgs">getLocalSysMsgs</a></li>
            
                <li data-name="NIM#getLocalTeams"><a href="NIM.html#getLocalTeams">getLocalTeams</a></li>
            
                <li data-name="NIM#getMutedTeamMembers"><a href="NIM.html#getMutedTeamMembers">getMutedTeamMembers</a></li>
            
                <li data-name="NIM#getPushNotificationMultiportConfig"><a href="NIM.html#getPushNotificationMultiportConfig">getPushNotificationMultiportConfig</a></li>
            
                <li data-name="NIM#getRelations"><a href="NIM.html#getRelations">getRelations</a></li>
            
                <li data-name="NIM#getTeam"><a href="NIM.html#getTeam">getTeam</a></li>
            
                <li data-name="NIM#getTeamMembers"><a href="NIM.html#getTeamMembers">getTeamMembers</a></li>
            
                <li data-name="NIM#getTeams"><a href="NIM.html#getTeams">getTeams</a></li>
            
                <li data-name="NIM#getUser"><a href="NIM.html#getUser">getUser</a></li>
            
                <li data-name="NIM#getUsers"><a href="NIM.html#getUsers">getUsers</a></li>
            
                <li data-name="NIM#insertLocalSession"><a href="NIM.html#insertLocalSession">insertLocalSession</a></li>
            
                <li data-name="NIM#interlaceImage"><a href="NIM.html#interlaceImage">interlaceImage</a></li>
            
                <li data-name="NIM#isMsgRemoteRead"><a href="NIM.html#isMsgRemoteRead">isMsgRemoteRead</a></li>
            
                <li data-name="NIM#kick"><a href="NIM.html#kick">kick</a></li>
            
                <li data-name="NIM#leaveTeam"><a href="NIM.html#leaveTeam">leaveTeam</a></li>
            
                <li data-name="NIM#markInBlacklist"><a href="NIM.html#markInBlacklist">markInBlacklist</a></li>
            
                <li data-name="NIM#markInMutelist"><a href="NIM.html#markInMutelist">markInMutelist</a></li>
            
                <li data-name="NIM#markMsgRead"><a href="NIM.html#markMsgRead">markMsgRead</a></li>
            
                <li data-name="NIM#markSysMsgRead"><a href="NIM.html#markSysMsgRead">markSysMsgRead</a></li>
            
                <li data-name="NIM#mergeFriends"><a href="NIM.html#mergeFriends">mergeFriends</a></li>
            
                <li data-name="NIM#mergeLoginPorts"><a href="NIM.html#mergeLoginPorts">mergeLoginPorts</a></li>
            
                <li data-name="NIM#mergeMsgs"><a href="NIM.html#mergeMsgs">mergeMsgs</a></li>
            
                <li data-name="NIM#mergeRelations"><a href="NIM.html#mergeRelations">mergeRelations</a></li>
            
                <li data-name="NIM#mergeSessions"><a href="NIM.html#mergeSessions">mergeSessions</a></li>
            
                <li data-name="NIM#mergeSysMsgs"><a href="NIM.html#mergeSysMsgs">mergeSysMsgs</a></li>
            
                <li data-name="NIM#mergeTeamMembers"><a href="NIM.html#mergeTeamMembers">mergeTeamMembers</a></li>
            
                <li data-name="NIM#mergeTeams"><a href="NIM.html#mergeTeams">mergeTeams</a></li>
            
                <li data-name="NIM#mergeUsers"><a href="NIM.html#mergeUsers">mergeUsers</a></li>
            
                <li data-name="NIM#notifyForNewTeamMsg"><a href="NIM.html#notifyForNewTeamMsg">notifyForNewTeamMsg</a></li>
            
                <li data-name="NIM#packFileDownloadName"><a href="NIM.html#packFileDownloadName">packFileDownloadName</a></li>
            
                <li data-name="NIM#passFriendApply"><a href="NIM.html#passFriendApply">passFriendApply</a></li>
            
                <li data-name="NIM#passTeamApply"><a href="NIM.html#passTeamApply">passTeamApply</a></li>
            
                <li data-name="NIM#previewFile"><a href="NIM.html#previewFile">previewFile</a></li>
            
                <li data-name="NIM#processImage"><a href="NIM.html#processImage">processImage</a></li>
            
                <li data-name="NIM#qualityImage"><a href="NIM.html#qualityImage">qualityImage</a></li>
            
                <li data-name="NIM#rejectFriendApply"><a href="NIM.html#rejectFriendApply">rejectFriendApply</a></li>
            
                <li data-name="NIM#rejectTeamApply"><a href="NIM.html#rejectTeamApply">rejectTeamApply</a></li>
            
                <li data-name="NIM#rejectTeamInvite"><a href="NIM.html#rejectTeamInvite">rejectTeamInvite</a></li>
            
                <li data-name="NIM#removeFromBlacklist"><a href="NIM.html#removeFromBlacklist">removeFromBlacklist</a></li>
            
                <li data-name="NIM#removeFromMutelist"><a href="NIM.html#removeFromMutelist">removeFromMutelist</a></li>
            
                <li data-name="NIM#removeTeamManagers"><a href="NIM.html#removeTeamManagers">removeTeamManagers</a></li>
            
                <li data-name="NIM#removeTeamMembers"><a href="NIM.html#removeTeamMembers">removeTeamMembers</a></li>
            
                <li data-name="NIM#resendMsg"><a href="NIM.html#resendMsg">resendMsg</a></li>
            
                <li data-name="NIM#resetCurrSession"><a href="NIM.html#resetCurrSession">resetCurrSession</a></li>
            
                <li data-name="NIM#resetSessionUnread"><a href="NIM.html#resetSessionUnread">resetSessionUnread</a></li>
            
                <li data-name="NIM#rotateImage"><a href="NIM.html#rotateImage">rotateImage</a></li>
            
                <li data-name="NIM#sendCustomMsg"><a href="NIM.html#sendCustomMsg">sendCustomMsg</a></li>
            
                <li data-name="NIM#sendCustomSysMsg"><a href="NIM.html#sendCustomSysMsg">sendCustomSysMsg</a></li>
            
                <li data-name="NIM#sendFile"><a href="NIM.html#sendFile">sendFile</a></li>
            
                <li data-name="NIM#sendGeo"><a href="NIM.html#sendGeo">sendGeo</a></li>
            
                <li data-name="NIM#sendMsgReceipt"><a href="NIM.html#sendMsgReceipt">sendMsgReceipt</a></li>
            
                <li data-name="NIM#sendRobotMsg"><a href="NIM.html#sendRobotMsg">sendRobotMsg</a></li>
            
                <li data-name="NIM#sendText"><a href="NIM.html#sendText">sendText</a></li>
            
                <li data-name="NIM#sendTipMsg"><a href="NIM.html#sendTipMsg">sendTipMsg</a></li>
            
                <li data-name="NIM#setCurrSession"><a href="NIM.html#setCurrSession">setCurrSession</a></li>
            
                <li data-name="NIM#setOptions"><a href="NIM.html#setOptions">setOptions</a></li>
            
                <li data-name="NIM#stripImageMeta"><a href="NIM.html#stripImageMeta">stripImageMeta</a></li>
            
                <li data-name="NIM#thumbnailImage"><a href="NIM.html#thumbnailImage">thumbnailImage</a></li>
            
                <li data-name="NIM#transferTeam"><a href="NIM.html#transferTeam">transferTeam</a></li>
            
                <li data-name="NIM#updateFriend"><a href="NIM.html#updateFriend">updateFriend</a></li>
            
                <li data-name="NIM#updateInfoInTeam"><a href="NIM.html#updateInfoInTeam">updateInfoInTeam</a></li>
            
                <li data-name="NIM#updateLocalMsg"><a href="NIM.html#updateLocalMsg">updateLocalMsg</a></li>
            
                <li data-name="NIM#updateLocalSession"><a href="NIM.html#updateLocalSession">updateLocalSession</a></li>
            
                <li data-name="NIM#updateLocalSysMsg"><a href="NIM.html#updateLocalSysMsg">updateLocalSysMsg</a></li>
            
                <li data-name="NIM#updateMuteStateInTeam"><a href="NIM.html#updateMuteStateInTeam">updateMuteStateInTeam</a></li>
            
                <li data-name="NIM#updateMyInfo"><a href="NIM.html#updateMyInfo">updateMyInfo</a></li>
            
                <li data-name="NIM#updateNickInTeam"><a href="NIM.html#updateNickInTeam">updateNickInTeam</a></li>
            
                <li data-name="NIM#updateTeam"><a href="NIM.html#updateTeam">updateTeam</a></li>
            
                <li data-name="NIM#viewImageStripMeta"><a href="NIM.html#viewImageStripMeta">viewImageStripMeta</a></li>
            
            </ul>
            <ul class="events itemMembers">
            
            </ul>
        </li>
    
        <li class="item" data-name="NIMError">
            <span class="title">
                <a href="NIMError.html">NIMError</a>
                
            </span>
            <ul class="members itemMembers">
            
            <span class="subtitle">Members</span>
            
                <li data-name="NIMError.codeMap"><a href="NIMError.html#.codeMap">codeMap</a></li>
            
            </ul>
            <ul class="typedefs itemMembers">
            
            </ul>
            <ul class="methods itemMembers">
            
            </ul>
            <ul class="events itemMembers">
            
            </ul>
        </li>
    
        <li class="item" data-name="Relation">
            <span class="title">
                <a href="Relation.html">Relation</a>
                
            </span>
            <ul class="members itemMembers">
            
            </ul>
            <ul class="typedefs itemMembers">
            
            </ul>
            <ul class="methods itemMembers">
            
            </ul>
            <ul class="events itemMembers">
            
            </ul>
        </li>
    
        <li class="item" data-name="SdkData">
            <span class="title">
                <a href="SdkData.html">SdkData</a>
                
            </span>
            <ul class="members itemMembers">
            
            </ul>
            <ul class="typedefs itemMembers">
            
            </ul>
            <ul class="methods itemMembers">
            
            </ul>
            <ul class="events itemMembers">
            
            </ul>
        </li>
    
        <li class="item" data-name="Session">
            <span class="title">
                <a href="Session.html">Session</a>
                
            </span>
            <ul class="members itemMembers">
            
            </ul>
            <ul class="typedefs itemMembers">
            
            </ul>
            <ul class="methods itemMembers">
            
            </ul>
            <ul class="events itemMembers">
            
            </ul>
        </li>
    
        <li class="item" data-name="Stream">
            <span class="title">
                <a href="Stream.html">Stream</a>
                
            </span>
            <ul class="members itemMembers">
            
            </ul>
            <ul class="typedefs itemMembers">
            
            </ul>
            <ul class="methods itemMembers">
            
            </ul>
            <ul class="events itemMembers">
            
            </ul>
        </li>
    
        <li class="item" data-name="SystemMessage">
            <span class="title">
                <a href="SystemMessage.html">SystemMessage</a>
                
            </span>
            <ul class="members itemMembers">
            
            <span class="subtitle">Members</span>
            
                <li data-name="SystemMessage.category"><a href="SystemMessage.html#.category">category</a></li>
            
                <li data-name="SystemMessage.state"><a href="SystemMessage.html#.state">state</a></li>
            
                <li data-name="SystemMessage.type"><a href="SystemMessage.html#.type">type</a></li>
            
            </ul>
            <ul class="typedefs itemMembers">
            
            </ul>
            <ul class="methods itemMembers">
            
            </ul>
            <ul class="events itemMembers">
            
            </ul>
        </li>
    
        <li class="item" data-name="Team">
            <span class="title">
                <a href="Team.html">Team</a>
                
            </span>
            <ul class="members itemMembers">
            
            <span class="subtitle">Members</span>
            
                <li data-name="Team.beInviteMode"><a href="Team.html#.beInviteMode">beInviteMode</a></li>
            
                <li data-name="Team.inviteMode"><a href="Team.html#.inviteMode">inviteMode</a></li>
            
                <li data-name="Team.joinMode"><a href="Team.html#.joinMode">joinMode</a></li>
            
                <li data-name="Team.type"><a href="Team.html#.type">type</a></li>
            
                <li data-name="Team.updateCustomMode"><a href="Team.html#.updateCustomMode">updateCustomMode</a></li>
            
                <li data-name="Team.updateTeamMode"><a href="Team.html#.updateTeamMode">updateTeamMode</a></li>
            
            </ul>
            <ul class="typedefs itemMembers">
            
            </ul>
            <ul class="methods itemMembers">
            
            <span class="subtitle">Methods</span>
            
                <li data-name="Team.fillProperties"><a href="Team.html#.fillProperties">fillProperties</a></li>
            
            </ul>
            <ul class="events itemMembers">
            
            </ul>
        </li>
    
        <li class="item" data-name="TeamMember">
            <span class="title">
                <a href="TeamMember.html">TeamMember</a>
                
            </span>
            <ul class="members itemMembers">
            
            <span class="subtitle">Members</span>
            
                <li data-name="TeamMember.type"><a href="TeamMember.html#.type">type</a></li>
            
            </ul>
            <ul class="typedefs itemMembers">
            
            </ul>
            <ul class="methods itemMembers">
            
            <span class="subtitle">Methods</span>
            
                <li data-name="TeamMember.fillProperties"><a href="TeamMember.html#.fillProperties">fillProperties</a></li>
            
            </ul>
            <ul class="events itemMembers">
            
            </ul>
        </li>
    
        <li class="item" data-name="User">
            <span class="title">
                <a href="User.html">User</a>
                
            </span>
            <ul class="members itemMembers">
            
            <span class="subtitle">Members</span>
            
                <li data-name="User.gender"><a href="User.html#.gender">gender</a></li>
            
            </ul>
            <ul class="typedefs itemMembers">
            
            </ul>
            <ul class="methods itemMembers">
            
            </ul>
            <ul class="events itemMembers">
            
            </ul>
        </li>
    
        <li class="item" data-name="Video">
            <span class="title">
                <a href="Video.html">Video</a>
                
            </span>
            <ul class="members itemMembers">
            
            </ul>
            <ul class="typedefs itemMembers">
            
            </ul>
            <ul class="methods itemMembers">
            
            </ul>
            <ul class="events itemMembers">
            
            </ul>
        </li>
    
        <li class="item" data-name="WebRTC">
            <span class="title">
                <a href="WebRTC.html">WebRTC</a>
                
            </span>
            <ul class="members itemMembers">
            
            <span class="subtitle">Members</span>
            
                <li data-name="WebRTC.CHAT_VIDEO_FRAME_RATE_*"><a href="WebRTC.html#.CHAT_VIDEO_FRAME_RATE_*">CHAT_VIDEO_FRAME_RATE_*</a></li>
            
                <li data-name="WebRTC.CHAT_VIDEO_QUALITY_*"><a href="WebRTC.html#.CHAT_VIDEO_QUALITY_*">CHAT_VIDEO_QUALITY_*</a></li>
            
                <li data-name="WebRTC.DEVICE_TYPE_*"><a href="WebRTC.html#.DEVICE_TYPE_*">DEVICE_TYPE_*</a></li>
            
                <li data-name="WebRTC.LAYOUT_*"><a href="WebRTC.html#.LAYOUT_*">LAYOUT_*</a></li>
            
                <li data-name="WebRTC.NETCALL_CONTROL_COMMAND_*"><a href="WebRTC.html#.NETCALL_CONTROL_COMMAND_*">NETCALL_CONTROL_COMMAND_*</a></li>
            
                <li data-name="WebRTC.NETCALL_TYPE_*"><a href="WebRTC.html#.NETCALL_TYPE_*">NETCALL_TYPE_*</a></li>
            
            </ul>
            <ul class="typedefs itemMembers">
            
            </ul>
            <ul class="methods itemMembers">
            
            <span class="subtitle">Methods</span>
            
                <li data-name="WebRTC.getInstance"><a href="WebRTC.html#.getInstance">getInstance</a></li>
            
                <li data-name="WebRTC#call"><a href="WebRTC.html#call">call</a></li>
            
                <li data-name="WebRTC#changeRoleToAudience"><a href="WebRTC.html#changeRoleToAudience">changeRoleToAudience</a></li>
            
                <li data-name="WebRTC#changeRoleToPlayer"><a href="WebRTC.html#changeRoleToPlayer">changeRoleToPlayer</a></li>
            
                <li data-name="WebRTC#control"><a href="WebRTC.html#control">control</a></li>
            
                <li data-name="WebRTC#createChannel"><a href="WebRTC.html#createChannel">createChannel</a></li>
            
                <li data-name="WebRTC#getAccount"><a href="WebRTC.html#getAccount">getAccount</a></li>
            
                <li data-name="WebRTC#hangup"><a href="WebRTC.html#hangup">hangup</a></li>
            
                <li data-name="WebRTC#initSignal"><a href="WebRTC.html#initSignal">initSignal</a></li>
            
                <li data-name="WebRTC#isCurrentChannelId"><a href="WebRTC.html#isCurrentChannelId">isCurrentChannelId</a></li>
            
                <li data-name="WebRTC#isCurrentChannelId"><a href="WebRTC.html#isCurrentChannelId">isCurrentChannelId</a></li>
            
                <li data-name="WebRTC#joinChannel"><a href="WebRTC.html#joinChannel">joinChannel</a></li>
            
                <li data-name="WebRTC#leaveChannel"><a href="WebRTC.html#leaveChannel">leaveChannel</a></li>
            
                <li data-name="WebRTC#response"><a href="WebRTC.html#response">response</a></li>
            
                <li data-name="WebRTC#resumeLocalStream"><a href="WebRTC.html#resumeLocalStream">resumeLocalStream</a></li>
            
                <li data-name="WebRTC#setCaptureVolume"><a href="WebRTC.html#setCaptureVolume">setCaptureVolume</a></li>
            
                <li data-name="WebRTC#setPlayVolume"><a href="WebRTC.html#setPlayVolume">setPlayVolume</a></li>
            
                <li data-name="WebRTC#setVideoViewRemoteSize"><a href="WebRTC.html#setVideoViewRemoteSize">setVideoViewRemoteSize</a></li>
            
                <li data-name="WebRTC#setVideoViewSize"><a href="WebRTC.html#setVideoViewSize">setVideoViewSize</a></li>
            
                <li data-name="WebRTC#startDevice"><a href="WebRTC.html#startDevice">startDevice</a></li>
            
                <li data-name="WebRTC#startLocalStream"><a href="WebRTC.html#startLocalStream">startLocalStream</a></li>
            
                <li data-name="WebRTC#startRecordAac"><a href="WebRTC.html#startRecordAac">startRecordAac</a></li>
            
                <li data-name="WebRTC#startRecordMp4"><a href="WebRTC.html#startRecordMp4">startRecordMp4</a></li>
            
                <li data-name="WebRTC#startRtc"><a href="WebRTC.html#startRtc">startRtc</a></li>
            
                <li data-name="WebRTC#stopDevice"><a href="WebRTC.html#stopDevice">stopDevice</a></li>
            
                <li data-name="WebRTC#stopRecordAac"><a href="WebRTC.html#stopRecordAac">stopRecordAac</a></li>
            
                <li data-name="WebRTC#stopRecordMp4"><a href="WebRTC.html#stopRecordMp4">stopRecordMp4</a></li>
            
                <li data-name="WebRTC#suspendLocalStream"><a href="WebRTC.html#suspendLocalStream">suspendLocalStream</a></li>
            
                <li data-name="WebRTC#switchAudioToVideo"><a href="WebRTC.html#switchAudioToVideo">switchAudioToVideo</a></li>
            
                <li data-name="WebRTC#switchVideoToAudio"><a href="WebRTC.html#switchVideoToAudio">switchVideoToAudio</a></li>
            
            </ul>
            <ul class="events itemMembers">
            
            </ul>
        </li>
    
    </ul>
</div>
    <div class="main">
        <h1 class="page-title" data-filename="Netcall.html">Class: Netcall</h1>
        



<section>
    
<header>
    <h2>
    Netcall
    </h2>
    
</header>  

<article>
    <div class="container-overview">
    
    
    
        
<dt>
    <div class="nameContainer">
        <h4 class="name" id="Netcall">
            
            new Netcall<span class="signature">()</span>
        </h4>
    
        
        <!-- <div class="tag-source">
            netcall/client.js, line 14
        </div> -->
        
    </div>

    
</dt>
<dd>
    
    
    <div class="description">
        <p>请使用 <a href="Netcall.html#.getInstance"><code>Netcall.getInstance</code></a> 来初始化音视频.</p>
    </div>
    

    
    
    
    
    
    
    
<dl class="details">
    
        
    
    
    

    
    
    
    
    
    
    
    
    
    
    
    
    
</dl>

    
    

    

    
    
    
    
    
    
    

    
</dd>

    
    </div>
    
    
    
    
    
    
    
    
    
    
    
    
        <h3 class="subsection-title">Members</h3>
        
        <dl>
            
<dt>
    <div class="nameContainer">
        <h4 class="name" id=".CHAT_NET_STATUS_*"><span class="type-signature static">static,readonly</span>Netcall.CHAT_NET_STATUS_*</h4>
    </div>
    
    
</dt>
<dd>
    
    <div class="description">
        <p>网络状态类型</p>
<ul>
<li>Netcall.CHAT_NET_STATUS_VERY_GOOD 网络状态很好</li>
<li>Netcall.CHAT_NET_STATUS_GOOD 网络状态较好</li>
<li>Netcall.CHAT_NET_STATUS_POOR 网络状态较差</li>
<li>Netcall.CHAT_NET_STATUS_BAD 网络状态很差</li>
<li>Netcall.CHAT_NET_STATUS_VERY_BAD 网络状态极差，考虑是否关闭视频</li>
</ul>
    </div>
    
    
    
<dl class="details">
    
        
    
    
    

    
    
    
    
    
    
    
    
    
    
    
    
    
</dl>

    
    
</dd>

        
            
<dt>
    <div class="nameContainer">
        <h4 class="name" id=".CHAT_VIDEO_ENCODEMODE_*"><span class="type-signature static">static,readonly</span>Netcall.CHAT_VIDEO_ENCODEMODE_*</h4>
    </div>
    
    
</dt>
<dd>
    
    <div class="description">
        <p>视频编码策略</p>
<ul>
<li>Netcall.CHAT_VIDEO_ENCODEMODE_NORMAL 默认值，清晰优先</li>
<li>Netcall.CHAT_VIDEO_ENCODEMODE_FRAMERATE 流畅优先</li>
<li>Netcall.CHAT_VIDEO_ENCODEMODE_QUALITY 清晰优先</li>
</ul>
    </div>
    
    
    
<dl class="details">
    
        
    
    
    

    
    
    
    
    
    
    
    
    
    
    
    
    
</dl>

    
    
</dd>

        
            
<dt>
    <div class="nameContainer">
        <h4 class="name" id=".CHAT_VIDEO_FRAME_RATE_*"><span class="type-signature static">static,readonly</span>Netcall.CHAT_VIDEO_FRAME_RATE_*</h4>
    </div>
    
    
</dt>
<dd>
    
    <div class="description">
        <p>视频通话帧率，实际帧率因画面采集频率和机器性能限制可能达不到期望值</p>
<ul>
<li>Netcall.CHAT_VIDEO_FRAME_RATE_NORMAL 视频通话帧率默认值 最大取每秒15帧</li>
<li>Netcall.CHAT_VIDEO_FRAME_RATE_5 视频通话帧率 最大取每秒5帧</li>
<li>Netcall.CHAT_VIDEO_FRAME_RATE_10 视频通话帧率 最大取每秒10帧</li>
<li>Netcall.CHAT_VIDEO_FRAME_RATE_15 视频通话帧率 最大取每秒15帧</li>
<li>Netcall.CHAT_VIDEO_FRAME_RATE_20 视频通话帧率 最大取每秒20帧</li>
<li>Netcall.CHAT_VIDEO_FRAME_RATE_25 视频通话帧率 最大取每秒25帧</li>
</ul>
    </div>
    
    
    
<dl class="details">
    
        
    
    
    

    
    
    
    
    
    
    
    
    
    
    
    
    
</dl>

    
    
</dd>

        
            
<dt>
    <div class="nameContainer">
        <h4 class="name" id=".CHAT_VIDEO_QUALITY_*"><span class="type-signature static">static,readonly</span>Netcall.CHAT_VIDEO_QUALITY_*</h4>
    </div>
    
    
</dt>
<dd>
    
    <div class="description">
        <p>视频通话分辨率</p>
<ul>
<li>Netcall.CHAT_VIDEO_QUALITY_NORMAL 视频默认分辨率 480x320</li>
<li>Netcall.CHAT_VIDEO_QUALITY_LOW 视频低分辨率 176x144</li>
<li>Netcall.CHAT_VIDEO_QUALITY_MEDIUM 视频中分辨率 352x288</li>
<li>Netcall.CHAT_VIDEO_QUALITY_HIGH 视频高分辨率 480x320</li>
<li>Netcall.CHAT_VIDEO_QUALITY_480P 视频480p分辨率 640x480</li>
<li>Netcall.CHAT_VIDEO_QUALITY_540P 视频540P分辨率 960x540</li>
<li>Netcall.CHAT_VIDEO_QUALITY_720P 用于桌面分享级别的分辨率 1280x720 ，需要使用高清摄像头并指定对应的分辨率，或者自定义通道传输</li>
</ul>
    </div>
    
    
    
<dl class="details">
    
        
    
    
    

    
    
    
    
    
    
    
    
    
    
    
    
    
</dl>

    
    
</dd>

        
            
<dt>
    <div class="nameContainer">
        <h4 class="name" id=".CHAT_VIDEO_SCALE_*"><span class="type-signature static">static,readonly</span>Netcall.CHAT_VIDEO_SCALE_*</h4>
    </div>
    
    
</dt>
<dd>
    
    <div class="description">
        <p>视频画面按比例裁剪，裁剪时不改变横竖屏，默认不裁剪</p>
<ul>
<li>Netcall.CHAT_VIDEO_SCALE_None 长宽不裁剪，全部显示</li>
<li>Netcall.CHAT_VIDEO_SCALE_1x1 裁剪成1：1的形状</li>
<li>Netcall.CHAT_VIDEO_SCALE_4x3 裁剪成4：3的形状</li>
<li>Netcall.CHAT_VIDEO_SCALE_16x9 裁剪成16：9的形状</li>
</ul>
    </div>
    
    
    
<dl class="details">
    
        
    
    
    

    
    
    
    
    
    
    
    
    
    
    
    
    
</dl>

    
    
</dd>

        
            
<dt>
    <div class="nameContainer">
        <h4 class="name" id=".CLIENT_TYPE_*"><span class="type-signature static">static,readonly</span>Netcall.CLIENT_TYPE_*</h4>
    </div>
    
    
</dt>
<dd>
    
    <div class="description">
        <p>端类型</p>
<ul>
<li>Netcall.CLIENT_TYPE_AOS Android</li>
<li>Netcall.CLIENT_TYPE_IOS iOS</li>
<li>Netcall.CLIENT_TYPE_PC pc</li>
<li>Netcall.CLIENT_TYPE_WINPHONE WinPhone</li>
<li>Netcall.CLIENT_TYPE_WEB web</li>
<li>Netcall.CLIENT_TYPE_REST rest</li>
</ul>
    </div>
    
    
    
<dl class="details">
    
        
    
    
    

    
    
    
    
    
    
    
    
    
    
    
    
    
</dl>

    
    
</dd>

        
            
<dt>
    <div class="nameContainer">
        <h4 class="name" id=".DEVICE_TYPE_*"><span class="type-signature static">static,readonly</span>Netcall.DEVICE_TYPE_*</h4>
    </div>
    
    
</dt>
<dd>
    
    <div class="description">
        <p>设备类型</p>
<ul>
<li>Netcall.DEVICE_TYPE_AUDIO_IN 麦克风</li>
<li>Netcall.DEVICE_TYPE_AUDIO_OUT_LOCAL 用于播放自己声音的设备</li>
<li>Netcall.DEVICE_TYPE_AUDIO_OUT_CHAT 播放对方声音的扬声器</li>
<li>Netcall.DEVICE_TYPE_VIDEO 摄像头</li>
</ul>
    </div>
    
    
    
<dl class="details">
    
        
    
    
    

    
    
    
    
    
    
    
    
    
    
    
    
    
</dl>

    
    
</dd>

        
            
<dt>
    <div class="nameContainer">
        <h4 class="name" id=".LAYOUT_*"><span class="type-signature static">static,readonly</span>Netcall.LAYOUT_*</h4>
    </div>
    
    
</dt>
<dd>
    
    <div class="description">
        <p>直播推流布局</p>
<ul>
<li>Netcall.LAYOUT_SPLITBOTTOMHORFLOATING 底部横排浮窗</li>
<li>Netcall.LAYOUT_SPLITTOPHORFLOATING 顶部横排浮窗</li>
<li>Netcall.LAYOUT_SPLITLATTICETILE 平铺</li>
<li>Netcall.LAYOUT_SPLITLATTICECUTTINGTILE 裁剪平铺</li>
</ul>
    </div>
    
    
    
<dl class="details">
    
        
    
    
    

    
    
    
    
    
    
    
    
    
    
    
    
    
</dl>

    
    
</dd>

        
            
<dt>
    <div class="nameContainer">
        <h4 class="name" id=".NETCALL_CONTROL_COMMAND_*"><span class="type-signature static">static,readonly</span>Netcall.NETCALL_CONTROL_COMMAND_*</h4>
    </div>
    
    
</dt>
<dd>
    
    <div class="description">
        <p>控制指令</p>
<ul>
<li>Netcall.NETCALL_CONTROL_COMMAND_NOTIFY_AUDIO_ON 通知对方自己打开了音频</li>
<li>Netcall.NETCALL_CONTROL_COMMAND_NOTIFY_AUDIO_OFF 通知对方自己关闭了音频</li>
<li>Netcall.NETCALL_CONTROL_COMMAND_NOTIFY_VIDEO_ON 通知对方自己打开了视频</li>
<li>Netcall.NETCALL_CONTROL_COMMAND_NOTIFY_VIDEO_OFF 通知对方自己关闭了视频</li>
<li>Netcall.NETCALL_CONTROL_COMMAND_SWITCH_AUDIO_TO_VIDEO 请求从音频切换到视频</li>
<li>Netcall.NETCALL_CONTROL_COMMAND_SWITCH_AUDIO_TO_VIDEO_AGREE 同意从音频切换到视频</li>
<li>Netcall.NETCALL_CONTROL_COMMAND_SWITCH_AUDIO_TO_VIDEO_REJECT 拒绝从音频切换到视频</li>
<li>Netcall.NETCALL_CONTROL_COMMAND_SWITCH_VIDEO_TO_AUDIO 从视频切换到音频</li>
<li>Netcall.NETCALL_CONTROL_COMMAND_BUSY 占线</li>
<li>Netcall.NETCALL_CONTROL_COMMAND_SELF_CAMERA_INVALID 自己的摄像头不可用</li>
<li>Netcall.NETCALL_CONTROL_COMMAND_SELF_AUDIO_INVALID 自己的麦克风不可用</li>
<li>Netcall.NETCALL_CONTROL_COMMAND_SELF_ON_BACKGROUND 自己处于后台</li>
<li>Netcall.NETCALL_CONTROL_COMMAND_START_NOTIFY_RECEIVED 告诉发送方自己已经收到请求了（用于通知发送方开始播放提示音）</li>
<li>Netcall.NETCALL_CONTROL_COMMAND_NOTIFY_RECORD_START 告诉对方自己开始录制视频了</li>
<li>Netcall.NETCALL_CONTROL_COMMAND_NOTIFY_RECORD_STOP 告诉对方自己结束录制视频了</li>
</ul>
    </div>
    
    
    
<dl class="details">
    
        
    
    
    

    
    
    
    
    
    
    
    
    
    
    
    
    
</dl>

    
    
</dd>

        
            
<dt>
    <div class="nameContainer">
        <h4 class="name" id=".NETCALL_TYPE_*"><span class="type-signature static">static,readonly</span>Netcall.NETCALL_TYPE_*</h4>
    </div>
    
    
</dt>
<dd>
    
    <div class="description">
        <p>音视频通话类型</p>
<ul>
<li>Netcall.NETCALL_TYPE_AUDIO 音频</li>
<li>Netcall.NETCALL_TYPE_VIDEO 视频</li>
</ul>
    </div>
    
    
    
<dl class="details">
    
        
    
    
    

    
    
    
    
    
    
    
    
    
    
    
    
    
</dl>

    
    
</dd>

        
            
<dt>
    <div class="nameContainer">
        <h4 class="name" id=".NETDETECT_*"><span class="type-signature static">static,readonly</span>Netcall.NETDETECT_*</h4>
    </div>
    
    
</dt>
<dd>
    
    <div class="description">
        <p>网络探测类型选择</p>
<ul>
<li>Netcall.NETDETECT_AUDIO 音频探测</li>
<li>Netcall.NETDETECT_VIDEO 视频探测</li>
</ul>
    </div>
    
    
    
<dl class="details">
    
        
    
    
    

    
    
    
    
    
    
    
    
    
    
    
    
    
</dl>

    
    
</dd>

        </dl>
    
    
    
        <h3 class="subsection-title">Methods</h3>
        
        <dl>
            
<dt>
    <div class="nameContainer">
        <h4 class="name" id=".getInstance">
            
            <span class="type-signature static">static</span>Netcall.getInstance<span class="signature">(options)</span>
        </h4>
    
        
        <!-- <div class="tag-source">
            netcall/client.js, line 20
        </div> -->
        
    </div>

    
</dt>
<dd>
    
    
    <div class="description">
        <p>此接口为单例模式</p>
    </div>
    

    
    
    
    
    
        <h5>Params:</h5>
        

<table class="params">
    <thead>
	<tr>
		
		<th>Name</th>
		
		
		<th>Type</th>
		
		
		
		<th class="last">Description</th>
	</tr>
	</thead>
	
	<tbody>
	
	
        <tr>
            
                <td class="name"><code>options</code></td>
            
            
            <td class="type">
            
                
<span class="param-type">Object</span>


            
            </td>
            
            
            
            <td class="description last">
                
                <p>配置参数</p>
                

<table class="params">
    <thead>
	<tr>
		
		<th>Name</th>
		
		
		<th>Type</th>
		
		
		<th>Default</th>
		
		
		<th class="last">Description</th>
	</tr>
	</thead>
	
	<tbody>
	
	
        <tr>
            
                <td class="name"><code>kickLast</code></td>
            
            
            <td class="type">
            
                
<span class="param-type">Boolean</span>


            
            </td>
            
            
                <td class="default">
                
                    false
                
                </td>
            
            
            <td class="description last">
                
                    
                        <span class="optional">optional</span>
                    
                    
                        
                    
                
                <p>是否踢掉上次的通话, 默认 false</p></td>
        </tr>
	
	
	
        <tr>
            
                <td class="name"><code>nim</code></td>
            
            
            <td class="type">
            
                
<span class="param-type"><a href="NIM.html">NIM</a></span>


            
            </td>
            
            
                <td class="default">
                
                </td>
            
            
            <td class="description last">
                
                    
                    
                        
                    
                
                <p>NIM 实例</p></td>
        </tr>
	
	
	
        <tr>
            
                <td class="name"><code>container</code></td>
            
            
            <td class="type">
            
                
<span class="param-type">Node</span>


            
            </td>
            
            
                <td class="default">
                
                </td>
            
            
            <td class="description last">
                
                    
                    
                        
                    
                
                <p>播放自己视频画面的dom容器节点</p></td>
        </tr>
	
	
	
        <tr>
            
                <td class="name"><code>remoteContainer</code></td>
            
            
            <td class="type">
            
                
<span class="param-type">Node</span>


            
            </td>
            
            
                <td class="default">
                
                </td>
            
            
            <td class="description last">
                
                    
                    
                        
                    
                
                <p>播放对方画面的dom容器节点</p></td>
        </tr>
	
	
	
        <tr>
            
                <td class="name"><code>mirror</code></td>
            
            
            <td class="type">
            
                
<span class="param-type">Boolean</span>


            
            </td>
            
            
                <td class="default">
                
                    false
                
                </td>
            
            
            <td class="description last">
                
                    
                        <span class="optional">optional</span>
                    
                    
                        
                    
                
                <p>agent方式: 是否对自己的画面进行镜像处理, 默认 false</p></td>
        </tr>
	
	
	
        <tr>
            
                <td class="name"><code>mirrorRemote</code></td>
            
            
            <td class="type">
            
                
<span class="param-type">Boolean</span>


            
            </td>
            
            
                <td class="default">
                
                    false
                
                </td>
            
            
            <td class="description last">
                
                    
                        <span class="optional">optional</span>
                    
                    
                        
                    
                
                <p>agent方式: 是否对对方的画面进行镜像处理, 默认 false</p></td>
        </tr>
	
	
	
        <tr>
            
                <td class="name"><code>heartbeat</code></td>
            
            
            <td class="type">
            
                
<span class="param-type">Boolean</span>


            
            </td>
            
            
                <td class="default">
                
                    true
                
                </td>
            
            
            <td class="description last">
                
                    
                        <span class="optional">optional</span>
                    
                    
                        
                    
                
                <p>是否心跳（开发者调试用，为了避免断点调试导致心跳超时，正式版本请勿设置）</p></td>
        </tr>
	
	
	</tbody>
</table>
            </td>
        </tr>
	
	
	</tbody>
</table>
    
    
    
<dl class="details">
    
        
    
    
    

    
    
    
    
    
    
    
    
    
    
    
    
    
</dl>

    
    

    

    
    
    
    
    
    
    

    
</dd>

        
            
<dt>
    <div class="nameContainer">
        <h4 class="name" id="call">
            
            call<span class="signature">(options)</span><span class="glyphicon glyphicon-circle-arrow-right"></span><span class="type-signature returnType">{<a href="global.html#Promise">Promise</a>}</span>
        </h4>
    
        
        <!-- <div class="tag-source">
            netcall/client.js, line 341
        </div> -->
        
    </div>

    
</dt>
<dd>
    
    
    <div class="description">
        <p>发起音视频呼叫</p>
    </div>
    

    
    
    
    
    
        <h5>Params:</h5>
        

<table class="params">
    <thead>
	<tr>
		
		<th>Name</th>
		
		
		<th>Type</th>
		
		
		<th>Default</th>
		
		
		<th class="last">Description</th>
	</tr>
	</thead>
	
	<tbody>
	
	
        <tr>
            
                <td class="name"><code>options</code></td>
            
            
            <td class="type">
            
                
<span class="param-type">Object</span>


            
            </td>
            
            
                <td class="default">
                
                </td>
            
            
            <td class="description last">
                
                    
                    
                        
                    
                
                <p>配置参数</p>
                

<table class="params">
    <thead>
	<tr>
		
		<th>Name</th>
		
		
		<th>Type</th>
		
		
		
		<th class="last">Description</th>
	</tr>
	</thead>
	
	<tbody>
	
	
        <tr>
            
                <td class="name"><code>type</code></td>
            
            
            <td class="type">
            
                
<span class="param-type">Number</span>


            
            </td>
            
            
            
            <td class="description last">
                
                    
                    
                        
                    
                
                <p><a href="Netcall.html#.NETCALL_TYPE_*"><code>通话类型</code></a></p></td>
        </tr>
	
	
	
        <tr>
            
                <td class="name"><code>account</code></td>
            
            
            <td class="type">
            
                
<span class="param-type">String</span>


            
            </td>
            
            
            
            <td class="description last">
                
                    
                    
                        
                    
                
                <p>对方账号</p></td>
        </tr>
	
	
	
        <tr>
            
                <td class="name"><code>webrtcEnable</code></td>
            
            
            <td class="type">
            
                
<span class="param-type">Boolean</span>


            
            </td>
            
            
            
            <td class="description last">
                
                    
                    
                        
                    
                
                <p>是否开启WebRTC通话的支持</p></td>
        </tr>
	
	
	
        <tr>
            
                <td class="name"><code>pushConfig</code></td>
            
            
            <td class="type">
            
                
<span class="param-type">Object</span>


            
            </td>
            
            
            
            <td class="description last">
                
                    
                        <span class="optional">optional</span>
                    
                    
                        
                    
                
                <p>推送配置</p>
                

<table class="params">
    <thead>
	<tr>
		
		<th>Name</th>
		
		
		<th>Type</th>
		
		
		<th>Default</th>
		
		
		<th class="last">Description</th>
	</tr>
	</thead>
	
	<tbody>
	
	
        <tr>
            
                <td class="name"><code>enable</code></td>
            
            
            <td class="type">
            
                
<span class="param-type">Boolean</span>


            
            </td>
            
            
                <td class="default">
                
                    true
                
                </td>
            
            
            <td class="description last">
                
                    
                        <span class="optional">optional</span>
                    
                    
                        
                    
                
                <p>是否需要推送, 默认 true</p></td>
        </tr>
	
	
	
        <tr>
            
                <td class="name"><code>needBadge</code></td>
            
            
            <td class="type">
            
                
<span class="param-type">Boolean</span>


            
            </td>
            
            
                <td class="default">
                
                    true
                
                </td>
            
            
            <td class="description last">
                
                    
                        <span class="optional">optional</span>
                    
                    
                        
                    
                
                <p>是否需要角标计数, 默认 true</p></td>
        </tr>
	
	
	
        <tr>
            
                <td class="name"><code>needPushNick</code></td>
            
            
            <td class="type">
            
                
<span class="param-type">Boolean</span>


            
            </td>
            
            
                <td class="default">
                
                    true
                
                </td>
            
            
            <td class="description last">
                
                    
                        <span class="optional">optional</span>
                    
                    
                        
                    
                
                <p>是否需要推送昵称, 默认 true</p></td>
        </tr>
	
	
	
        <tr>
            
                <td class="name"><code>pushContent</code></td>
            
            
            <td class="type">
            
                
<span class="param-type">String</span>


            
            </td>
            
            
                <td class="default">
                
                </td>
            
            
            <td class="description last">
                
                    
                        <span class="optional">optional</span>
                    
                    
                        
                    
                
                <p>推送内容</p></td>
        </tr>
	
	
	
        <tr>
            
                <td class="name"><code>custom</code></td>
            
            
            <td class="type">
            
                
<span class="param-type">String</span>


            
            </td>
            
            
                <td class="default">
                
                </td>
            
            
            <td class="description last">
                
                    
                        <span class="optional">optional</span>
                    
                    
                        
                    
                
                <p>自定义通知数据</p></td>
        </tr>
	
	
	
        <tr>
            
                <td class="name"><code>pushPayload</code></td>
            
            
            <td class="type">
            
                
<span class="param-type">String</span>


            
            </td>
            
            
                <td class="default">
                
                </td>
            
            
            <td class="description last">
                
                    
                        <span class="optional">optional</span>
                    
                    
                        
                    
                
                <p>JSON格式的推送 payload</p></td>
        </tr>
	
	
	
        <tr>
            
                <td class="name"><code>sound</code></td>
            
            
            <td class="type">
            
                
<span class="param-type">String</span>


            
            </td>
            
            
                <td class="default">
                
                </td>
            
            
            <td class="description last">
                
                    
                        <span class="optional">optional</span>
                    
                    
                        
                    
                
                <p>推送声音</p></td>
        </tr>
	
	
	</tbody>
</table>
            </td>
        </tr>
	
	
	
        <tr>
            
                <td class="name"><code>sessionConfig</code></td>
            
            
            <td class="type">
            
                
<span class="param-type">Object</span>


            
            </td>
            
            
            
            <td class="description last">
                
                    
                        <span class="optional">optional</span>
                    
                    
                        
                    
                
                <p>会话配置</p></td>
        </tr>
	
	
	</tbody>
</table>
            </td>
        </tr>
	
	
	
        <tr>
            
                <td class="name"><code>option.sessionConfig.videoEncodeMode</code></td>
            
            
            <td class="type">
            
                
<span class="param-type">Number</span>


            
            </td>
            
            
                <td class="default">
                
                </td>
            
            
            <td class="description last">
                
                    
                        <span class="optional">optional</span>
                    
                    
                        
                    
                
                <p><a href="Netcall.html#.CHAT_VIDEO_ENCODEMODE_*"><code>视频编码策略</code></a>，默认清晰优先</p></td>
        </tr>
	
	
	
        <tr>
            
                <td class="name"><code>options.sessionConfig.videoQuality</code></td>
            
            
            <td class="type">
            
                
<span class="param-type">Number</span>


            
            </td>
            
            
                <td class="default">
                
                </td>
            
            
            <td class="description last">
                
                    
                        <span class="optional">optional</span>
                    
                    
                        
                    
                
                <p><a href="Netcall.html#.CHAT_VIDEO_QUALITY_*"><code>视频分辨率</code></a>，实际帧率因画面采集频率和机器性能限制可能达不到期望值<br> 注：该参数发送给对方的分辨率，如果摄像头的分辨率比这个大会缩小，如果摄像头的分辨率比这个小则直接发送</p></td>
        </tr>
	
	
	
        <tr>
            
                <td class="name"><code>options.sessionConfig.videoFrameRate</code></td>
            
            
            <td class="type">
            
                
<span class="param-type">Number</span>


            
            </td>
            
            
                <td class="default">
                
                </td>
            
            
            <td class="description last">
                
                    
                        <span class="optional">optional</span>
                    
                    
                        
                    
                
                <p><a href="Netcall.html#.CHAT_VIDEO_FRAME_RATE_*"><code>视频帧率</code></a></p></td>
        </tr>
	
	
	
        <tr>
            
                <td class="name"><code>options.sessionConfig.videoBitrate</code></td>
            
            
            <td class="type">
            
                
<span class="param-type">Number</span>


            
            </td>
            
            
                <td class="default">
                
                </td>
            
            
            <td class="description last">
                
                    
                        <span class="optional">optional</span>
                    
                    
                        
                    
                
                <p>视频码率, &gt;=100000 &lt;= 5000000 有效</p></td>
        </tr>
	
	
	
        <tr>
            
                <td class="name"><code>options.sessionConfig.highAudio</code></td>
            
            
            <td class="type">
            
                
<span class="param-type">Boolean</span>


            
            </td>
            
            
                <td class="default">
                
                    false
                
                </td>
            
            
            <td class="description last">
                
                    
                        <span class="optional">optional</span>
                    
                    
                        
                    
                
                <p>高清语音开关, 默认关闭</p></td>
        </tr>
	
	
	
        <tr>
            
                <td class="name"><code>options.sessionConfig.recordVideo</code></td>
            
            
            <td class="type">
            
                
<span class="param-type">Boolean</span>


            
            </td>
            
            
                <td class="default">
                
                    false
                
                </td>
            
            
            <td class="description last">
                
                    
                        <span class="optional">optional</span>
                    
                    
                        
                    
                
                <p>视频录制开关, 默认关闭</p></td>
        </tr>
	
	
	
        <tr>
            
                <td class="name"><code>options.sessionConfig.recordAudio</code></td>
            
            
            <td class="type">
            
                
<span class="param-type">Boolean</span>


            
            </td>
            
            
                <td class="default">
                
                    false
                
                </td>
            
            
            <td class="description last">
                
                    
                        <span class="optional">optional</span>
                    
                    
                        
                    
                
                <p>音频录制开关, 默认关闭</p></td>
        </tr>
	
	
	</tbody>
</table>
    
    
    
<dl class="details">
    
        
    
    
    

    
    
    
    
    
    
    
    
    
    
    
    
    
</dl>

    
    

    

    
    
    
    
    
    <h5>Returns:</h5>
    


<table class="params">
    <thead>
    <tr>
        
        <th>Type</th>
        <th class="last">Description</th>
    </tr>
    </thead>
    <tbody>
    
        <tr>
            
            <td class="type">
            
                        <a href="global.html#Promise">Promise</a>
                        
                    
            </td>
            <td class="description last"></td>
        </tr>
    
    </tbody>
</table>

    
    
    

    
</dd>

        
            
<dt>
    <div class="nameContainer">
        <h4 class="name" id="control">
            
            control<span class="signature">(options)</span><span class="glyphicon glyphicon-circle-arrow-right"></span><span class="type-signature returnType">{Void}</span>
        </h4>
    
        
        <!-- <div class="tag-source">
            netcall/client.js, line 658
        </div> -->
        
    </div>

    
</dt>
<dd>
    
    
    <div class="description">
        <p>发送音视频通话控制指令</p>
    </div>
    

    
    
    
    
    
        <h5>Params:</h5>
        

<table class="params">
    <thead>
	<tr>
		
		<th>Name</th>
		
		
		<th>Type</th>
		
		
		<th>Default</th>
		
		
		<th class="last">Description</th>
	</tr>
	</thead>
	
	<tbody>
	
	
        <tr>
            
                <td class="name"><code>options</code></td>
            
            
            <td class="type">
            
                
<span class="param-type">Object</span>


            
            </td>
            
            
                <td class="default">
                
                    {}
                
                </td>
            
            
            <td class="description last">
                
                <p>配置参数</p>
                

<table class="params">
    <thead>
	<tr>
		
		<th>Name</th>
		
		
		<th>Type</th>
		
		
		
		<th class="last">Description</th>
	</tr>
	</thead>
	
	<tbody>
	
	
        <tr>
            
                <td class="name"><code>channelId</code></td>
            
            
            <td class="type">
            
                
<span class="param-type">String</span>


            
            </td>
            
            
            
            <td class="description last">
                
                    
                        <span class="optional">optional</span>
                    
                    
                        
                    
                
                <p>要发送指令的通话的 channelId, 如果不填那么默认为当前通话</p></td>
        </tr>
	
	
	
        <tr>
            
                <td class="name"><code>command</code></td>
            
            
            <td class="type">
            
                
<span class="param-type">Number</span>


            
            </td>
            
            
            
            <td class="description last">
                
                    
                        <span class="optional">optional</span>
                    
                    
                        
                    
                
                <p>可选控制指令请参考 <a href="Netcall.html#.NETCALL_CONTROL_COMMAND_*"><code>Netcall.NETCALL_CONTROL_COMMAND_*</code></a></p></td>
        </tr>
	
	
	</tbody>
</table>
            </td>
        </tr>
	
	
	</tbody>
</table>
    
    
    
<dl class="details">
    
        
    
    
    

    
    
    
    
    
    
    
    
    
    
    
    
    
</dl>

    
    

    

    
    
    
    
    
    <h5>Returns:</h5>
    


<table class="params">
    <thead>
    <tr>
        
        <th>Type</th>
        <th class="last">Description</th>
    </tr>
    </thead>
    <tbody>
    
        <tr>
            
            <td class="type">
            
                        Void
                        
                    
            </td>
            <td class="description last"></td>
        </tr>
    
    </tbody>
</table>

    
    
    

    
</dd>

        
            
<dt>
    <div class="nameContainer">
        <h4 class="name" id="createChannel">
            
            createChannel<span class="signature">(options)</span><span class="glyphicon glyphicon-circle-arrow-right"></span><span class="type-signature returnType">{<a href="global.html#Promise">Promise</a>}</span>
        </h4>
    
        
        <!-- <div class="tag-source">
            netcall/clientMeeting.js, line 11
        </div> -->
        
    </div>

    
</dt>
<dd>
    
    
    <div class="description">
        <p>创建频道</p>
    </div>
    

    
    
    
    
    
        <h5>Params:</h5>
        

<table class="params">
    <thead>
	<tr>
		
		<th>Name</th>
		
		
		<th>Type</th>
		
		
		
		<th class="last">Description</th>
	</tr>
	</thead>
	
	<tbody>
	
	
        <tr>
            
                <td class="name"><code>options</code></td>
            
            
            <td class="type">
            
                
<span class="param-type">Object</span>


            
            </td>
            
            
            
            <td class="description last">
                
                <p>配置参数</p>
                

<table class="params">
    <thead>
	<tr>
		
		<th>Name</th>
		
		
		<th>Type</th>
		
		
		
		<th class="last">Description</th>
	</tr>
	</thead>
	
	<tbody>
	
	
        <tr>
            
                <td class="name"><code>channelName</code></td>
            
            
            <td class="type">
            
                
<span class="param-type">Number</span>


            
            </td>
            
            
            
            <td class="description last">
                
                <p>频道名称</p></td>
        </tr>
	
	
	
        <tr>
            
                <td class="name"><code>custom</code></td>
            
            
            <td class="type">
            
                
<span class="param-type">String</span>


            
            </td>
            
            
            
            <td class="description last">
                
                <p>扩展字端（用于上层放自定义数据，选填）</p></td>
        </tr>
	
	
	
        <tr>
            
                <td class="name"><code>webrtcEnable</code></td>
            
            
            <td class="type">
            
                
<span class="param-type">Boolean</span>


            
            </td>
            
            
            
            <td class="description last">
                
                <p>是否开启WebRTC通话的支持</p></td>
        </tr>
	
	
	</tbody>
</table>
            </td>
        </tr>
	
	
	</tbody>
</table>
    
    
    
<dl class="details">
    
        
    
    
    

    
    
    
    
    
    
    
    
    
    
    
    
    
</dl>

    
    

    

    
    
    
    
    
    <h5>Returns:</h5>
    


<table class="params">
    <thead>
    <tr>
        
        <th>Type</th>
        <th class="last">Description</th>
    </tr>
    </thead>
    <tbody>
    
        <tr>
            
            <td class="type">
            
                        <a href="global.html#Promise">Promise</a>
                        
                    
            </td>
            <td class="description last"></td>
        </tr>
    
    </tbody>
</table>

    
    
    

    
</dd>

        
            
<dt>
    <div class="nameContainer">
        <h4 class="name" id="getAccount">
            
            getAccount<span class="signature">()</span><span class="glyphicon glyphicon-circle-arrow-right"></span><span class="type-signature returnType">{String}</span>
        </h4>
    
        
        <!-- <div class="tag-source">
            netcall/client.js, line 123
        </div> -->
        
    </div>

    
</dt>
<dd>
    
    
    <div class="description">
        <p>获取当前登录的 IM 账号</p>
    </div>
    

    
    
    
    
    
    
    
<dl class="details">
    
        
    
    
    

    
    
    
    
    
    
    
    
    
    
    
    
    
</dl>

    
    

    

    
    
    
    
    
    <h5>Returns:</h5>
    


<table class="params">
    <thead>
    <tr>
        
        <th>Type</th>
        <th class="last">Description</th>
    </tr>
    </thead>
    <tbody>
    
        <tr>
            
            <td class="type">
            
                        String
                        
                    
            </td>
            <td class="description last"></td>
        </tr>
    
    </tbody>
</table>

    
    
    

    
</dd>

        
            
<dt>
    <div class="nameContainer">
        <h4 class="name" id="getStartedDeviceOfType">
            
            getStartedDeviceOfType<span class="signature">(type)</span><span class="glyphicon glyphicon-circle-arrow-right"></span><span class="type-signature returnType">{Void}</span>
        </h4>
    
        
        <!-- <div class="tag-source">
            netcall/client.js, line 1013
        </div> -->
        
    </div>

    
</dt>
<dd>
    
    
    <div class="description">
        <p>获取当前开启的指定类型的设备</p>
    </div>
    

    
    
    
    
    
        <h5>Params:</h5>
        

<table class="params">
    <thead>
	<tr>
		
		<th>Name</th>
		
		
		<th>Type</th>
		
		
		
		<th class="last">Description</th>
	</tr>
	</thead>
	
	<tbody>
	
	
        <tr>
            
                <td class="name"><code>type</code></td>
            
            
            <td class="type">
            
                
<span class="param-type">String</span>


            
            </td>
            
            
            
            <td class="description last">
                
                <p>可选设备类型请参考 <a href="Netcall.html#.DEVICE_TYPE_*"><code>Netcall.DEVICE_TYPE_*</code></a></p></td>
        </tr>
	
	
	</tbody>
</table>
    
    
    
<dl class="details">
    
        
    
    
    

    
    
    
    
    
    
    
    
    
    
    
    
    
</dl>

    
    

    

    
    
    
    
    
    <h5>Returns:</h5>
    


<table class="params">
    <thead>
    <tr>
        
        <th>Type</th>
        <th class="last">Description</th>
    </tr>
    </thead>
    <tbody>
    
        <tr>
            
            <td class="type">
            
                        Void
                        
                    
            </td>
            <td class="description last"></td>
        </tr>
    
    </tbody>
</table>

    
    
    

    
</dd>

        
            
<dt>
    <div class="nameContainer">
        <h4 class="name" id="getStoredDevicesOfType">
            
            getStoredDevicesOfType<span class="signature">(type)</span><span class="glyphicon glyphicon-circle-arrow-right"></span><span class="type-signature returnType">{Void}</span>
        </h4>
    
        
        <!-- <div class="tag-source">
            netcall/client.js, line 982
        </div> -->
        
    </div>

    
</dt>
<dd>
    
    
    <div class="description">
        <p>获取已经存储的指定类型的所有设备</p>
    </div>
    

    
    
    
    
    
        <h5>Params:</h5>
        

<table class="params">
    <thead>
	<tr>
		
		<th>Name</th>
		
		
		<th>Type</th>
		
		
		
		<th class="last">Description</th>
	</tr>
	</thead>
	
	<tbody>
	
	
        <tr>
            
                <td class="name"><code>type</code></td>
            
            
            <td class="type">
            
                
<span class="param-type">Number</span>


            
            </td>
            
            
            
            <td class="description last">
                
                <p>可选设备类型请参考 <a href="Netcall.html#.DEVICE_TYPE_*"><code>Netcall.DEVICE_TYPE_*</code></a></p></td>
        </tr>
	
	
	</tbody>
</table>
    
    
    
<dl class="details">
    
        
    
    
    

    
    
    
    
    
    
    
    
    
    
    
    
    
</dl>

    
    

    

    
    
    
    
    
    <h5>Returns:</h5>
    


<table class="params">
    <thead>
    <tr>
        
        <th>Type</th>
        <th class="last">Description</th>
    </tr>
    </thead>
    <tbody>
    
        <tr>
            
            <td class="type">
            
                        Void
                        
                    
            </td>
            <td class="description last"></td>
        </tr>
    
    </tbody>
</table>

    
    
    

    
</dd>

        
            
<dt>
    <div class="nameContainer">
        <h4 class="name" id="hangup">
            
            hangup<span class="signature">(<span class="optional">channelId</span>)</span><span class="glyphicon glyphicon-circle-arrow-right"></span><span class="type-signature returnType">{Void}</span>
        </h4>
    
        
        <!-- <div class="tag-source">
            netcall/client.js, line 577
        </div> -->
        
    </div>

    
</dt>
<dd>
    
    
    <div class="description">
        <p>挂断音视频通话</p>
    </div>
    

    
    
    
    
    
        <h5>Params:</h5>
        

<table class="params">
    <thead>
	<tr>
		
		<th>Name</th>
		
		
		<th>Type</th>
		
		
		
		<th class="last">Description</th>
	</tr>
	</thead>
	
	<tbody>
	
	
        <tr>
            
                <td class="name"><code>channelId</code></td>
            
            
            <td class="type">
            
                
<span class="param-type">String</span>


            
            </td>
            
            
            
            <td class="description last">
                
                    
                        <span class="optional">optional</span>
                    
                    
                        
                    
                
                <p>要挂断的通话的 channelId, 如果不填那么挂断当前通话</p></td>
        </tr>
	
	
	</tbody>
</table>
    
    
    
<dl class="details">
    
        
    
    
    

    
    
    
    
    
    
    
    
    
    
    
    
    
</dl>

    
    

    

    
    
    
    
    
    <h5>Returns:</h5>
    


<table class="params">
    <thead>
    <tr>
        
        <th>Type</th>
        <th class="last">Description</th>
    </tr>
    </thead>
    <tbody>
    
        <tr>
            
            <td class="type">
            
                        Void
                        
                    
            </td>
            <td class="description last"></td>
        </tr>
    
    </tbody>
</table>

    
    
    

    
</dd>

        
            
<dt>
    <div class="nameContainer">
        <h4 class="name" id="hasDevicesOfType">
            
            hasDevicesOfType<span class="signature">(type)</span><span class="glyphicon glyphicon-circle-arrow-right"></span><span class="type-signature returnType">{Void}</span>
        </h4>
    
        
        <!-- <div class="tag-source">
            netcall/client.js, line 1001
        </div> -->
        
    </div>

    
</dt>
<dd>
    
    
    <div class="description">
        <p>是否有指定类型的设备<br> 返回对应的设备信息</p>
    </div>
    

    
    
    
    
    
        <h5>Params:</h5>
        

<table class="params">
    <thead>
	<tr>
		
		<th>Name</th>
		
		
		<th>Type</th>
		
		
		
		<th class="last">Description</th>
	</tr>
	</thead>
	
	<tbody>
	
	
        <tr>
            
                <td class="name"><code>type</code></td>
            
            
            <td class="type">
            
                
<span class="param-type">String</span>


            
            </td>
            
            
            
            <td class="description last">
                
                <p>可选设备类型请参考 <a href="Netcall.html#.DEVICE_TYPE_*"><code>Netcall.DEVICE_TYPE_*</code></a></p></td>
        </tr>
	
	
	</tbody>
</table>
    
    
    
<dl class="details">
    
        
    
    
    

    
    
    
    
    
    
    
    
    
    
    
    
    
</dl>

    
    

    

    
    
    
    
    
    <h5>Returns:</h5>
    


<table class="params">
    <thead>
    <tr>
        
        <th>Type</th>
        <th class="last">Description</th>
    </tr>
    </thead>
    <tbody>
    
        <tr>
            
            <td class="type">
            
                        Void
                        
                    
            </td>
            <td class="description last"></td>
        </tr>
    
    </tbody>
</table>

    
    
    

    
</dd>

        
            
<dt>
    <div class="nameContainer">
        <h4 class="name" id="hasStartedDeviceOfType">
            
            hasStartedDeviceOfType<span class="signature">(type)</span><span class="glyphicon glyphicon-circle-arrow-right"></span><span class="type-signature returnType">{Boolean}</span>
        </h4>
    
        
        <!-- <div class="tag-source">
            netcall/client.js, line 1028
        </div> -->
        
    </div>

    
</dt>
<dd>
    
    
    <div class="description">
        <p>当前是否有开启指定类型的设备</p>
    </div>
    

    
    
    
    
    
        <h5>Params:</h5>
        

<table class="params">
    <thead>
	<tr>
		
		<th>Name</th>
		
		
		<th>Type</th>
		
		
		
		<th class="last">Description</th>
	</tr>
	</thead>
	
	<tbody>
	
	
        <tr>
            
                <td class="name"><code>type</code></td>
            
            
            <td class="type">
            
                
<span class="param-type">String</span>


            
            </td>
            
            
            
            <td class="description last">
                
                <p>可选设备类型请参考 <a href="Netcall.html#.DEVICE_TYPE_*"><code>Netcall.DEVICE_TYPE_*</code></a></p></td>
        </tr>
	
	
	</tbody>
</table>
    
    
    
<dl class="details">
    
        
    
    
    

    
    
    
    
    
    
    
    
    
    
    
    
    
</dl>

    
    

    

    
    
    
    
    
    <h5>Returns:</h5>
    


<table class="params">
    <thead>
    <tr>
        
        <th>Type</th>
        <th class="last">Description</th>
    </tr>
    </thead>
    <tbody>
    
        <tr>
            
            <td class="type">
            
                        Boolean
                        
                    
            </td>
            <td class="description last"></td>
        </tr>
    
    </tbody>
</table>

    
    
    

    
</dd>

        
            
<dt>
    <div class="nameContainer">
        <h4 class="name" id="initSignal">
            
            initSignal<span class="signature">()</span><span class="glyphicon glyphicon-circle-arrow-right"></span><span class="type-signature returnType">{<a href="global.html#Promise">Promise</a>}</span>
        </h4>
    
        
        <!-- <div class="tag-source">
            netcall/client.js, line 161
        </div> -->
        
    </div>

    
</dt>
<dd>
    
    
    <div class="description">
        <p>初始化信令</p>
<ul>
<li>信令通道初始化完毕之后, 开发者可以启用音视频相关的 UI, 比如说展示呼叫别人的按钮</li>
<li>信令通道初始化失败的时候, 请展示错误并禁用所有音视频相关的 UI</li>
<li>初始化过程中会通过 devices 事件回传所有的设备列表</li>
<li>当信令通道断开时, 会触发 signalClosed 事件</li>
<li>设备状态的错误类型约定:<br>device_busy: 设备被占用<br>agent_update: 插件有更新<br>agent_empty: 没有安装插件</li>
</ul>
    </div>
    

    
    
    
    
    
    
    
<dl class="details">
    
        
    
    
    

    
    
    
    
    
    
    
    
    
    
    
    
    
</dl>

    
    

    

    
    
    
    
    
    <h5>Returns:</h5>
    


<table class="params">
    <thead>
    <tr>
        
        <th>Type</th>
        <th class="last">Description</th>
    </tr>
    </thead>
    <tbody>
    
        <tr>
            
            <td class="type">
            
                        <a href="global.html#Promise">Promise</a>
                        
                    
            </td>
            <td class="description last"></td>
        </tr>
    
    </tbody>
</table>

    
    
    

    
</dd>

        
            
<dt>
    <div class="nameContainer">
        <h4 class="name" id="isCurrentChannelId">
            
            isCurrentChannelId<span class="signature">()</span><span class="glyphicon glyphicon-circle-arrow-right"></span><span class="type-signature returnType">{Boolean}</span>
        </h4>
    
        
        <!-- <div class="tag-source">
            netcall/client.js, line 133
        </div> -->
        
    </div>

    
</dt>
<dd>
    
    
    <div class="description">
        <p>是当前会话的 channelId</p>
    </div>
    

    
    
    
    
    
    
    
<dl class="details">
    
        
    
    
    

    
    
    
    
    
    
    
    
    
    
    
    
    
</dl>

    
    

    

    
    
    
    
    
    <h5>Returns:</h5>
    


<table class="params">
    <thead>
    <tr>
        
        <th>Type</th>
        <th class="last">Description</th>
    </tr>
    </thead>
    <tbody>
    
        <tr>
            
            <td class="type">
            
                        Boolean
                        
                    
            </td>
            <td class="description last"></td>
        </tr>
    
    </tbody>
</table>

    
    
    

    
</dd>

        
            
<dt>
    <div class="nameContainer">
        <h4 class="name" id="joinChannel">
            
            joinChannel<span class="signature">(options)</span><span class="glyphicon glyphicon-circle-arrow-right"></span><span class="type-signature returnType">{<a href="global.html#Promise">Promise</a>}</span>
        </h4>
    
        
        <!-- <div class="tag-source">
            netcall/clientMeeting.js, line 29
        </div> -->
        
    </div>

    
</dt>
<dd>
    
    
    <div class="description">
        <p>主动加入频道</p>
    </div>
    

    
    
    
    
    
        <h5>Params:</h5>
        

<table class="params">
    <thead>
	<tr>
		
		<th>Name</th>
		
		
		<th>Type</th>
		
		
		<th>Default</th>
		
		
		<th class="last">Description</th>
	</tr>
	</thead>
	
	<tbody>
	
	
        <tr>
            
                <td class="name"><code>options</code></td>
            
            
            <td class="type">
            
                
<span class="param-type">Object</span>


            
            </td>
            
            
                <td class="default">
                
                </td>
            
            
            <td class="description last">
                
                    
                    
                        
                    
                
                <p>音视频相关配置参数</p>
                

<table class="params">
    <thead>
	<tr>
		
		<th>Name</th>
		
		
		<th>Type</th>
		
		
		
		<th class="last">Description</th>
	</tr>
	</thead>
	
	<tbody>
	
	
        <tr>
            
                <td class="name"><code>channelName</code></td>
            
            
            <td class="type">
            
                
<span class="param-type">String</span>


            
            </td>
            
            
            
            <td class="description last">
                
                <p>频道名称</p></td>
        </tr>
	
	
	
        <tr>
            
                <td class="name"><code>type</code></td>
            
            
            <td class="type">
            
                
<span class="param-type">Number</span>


            
            </td>
            
            
            
            <td class="description last">
                
                <p><a href="Netcall.html#.NETCALL_TYPE_*"><code>通话类型</code></a></p></td>
        </tr>
	
	
	</tbody>
</table>
            </td>
        </tr>
	
	
	
        <tr>
            
                <td class="name"><code>option.liveEnable</code></td>
            
            
            <td class="type">
            
                
<span class="param-type">Boolean</span>


            
            </td>
            
            
                <td class="default">
                
                </td>
            
            
            <td class="description last">
                
                    
                    
                        
                    
                
                <p>是否开启旁路直播，可选 true / false(默认不开启)</p></td>
        </tr>
	
	
	
        <tr>
            
                <td class="name"><code>option.webrtcEnable</code></td>
            
            
            <td class="type">
            
                
<span class="param-type">Boolean</span>


            
            </td>
            
            
                <td class="default">
                
                </td>
            
            
            <td class="description last">
                
                    
                    
                        
                    
                
                <p>是否开启WebRTC兼容模式，可选 true / false(默认不开启)</p></td>
        </tr>
	
	
	
        <tr>
            
                <td class="name"><code>options.sessionConfig</code></td>
            
            
            <td class="type">
            
                
<span class="param-type">Object</span>


            
            </td>
            
            
                <td class="default">
                
                </td>
            
            
            <td class="description last">
                
                    
                    
                        
                    
                
                <p>会话配置</p></td>
        </tr>
	
	
	
        <tr>
            
                <td class="name"><code>option.sessionConfig.encodeMode</code></td>
            
            
            <td class="type">
            
                
<span class="param-type">Number</span>


            
            </td>
            
            
                <td class="default">
                
                </td>
            
            
            <td class="description last">
                
                    
                        <span class="optional">optional</span>
                    
                    
                        
                    
                
                <p><a href="Netcall.html#.CHAT_VIDEO_ENCODEMODE_*"><code>视频编码策略</code></a>，默认流畅优先(暂不支持实时设置)</p></td>
        </tr>
	
	
	
        <tr>
            
                <td class="name"><code>options.sessionConfig.videoQuality</code></td>
            
            
            <td class="type">
            
                
<span class="param-type">Number</span>


            
            </td>
            
            
                <td class="default">
                
                </td>
            
            
            <td class="description last">
                
                    
                    
                        
                    
                
                <p><a href="Netcall.html#.CHAT_VIDEO_QUALITY_*"><code>视频分辨率</code></a>，实际效果因画面采集频率和机器性能限制可能达不到期望值</p></td>
        </tr>
	
	
	
        <tr>
            
                <td class="name"><code>options.sessionConfig.videoFrameRate</code></td>
            
            
            <td class="type">
            
                
<span class="param-type">Number</span>


            
            </td>
            
            
                <td class="default">
                
                </td>
            
            
            <td class="description last">
                
                    
                    
                        
                    
                
                <p><a href="Netcall.html#.CHAT_VIDEO_FRAME_RATE_*"><code>视频帧率</code></a>，实际效果因画面采集频率和机器性能限制可能达不到期望值</p></td>
        </tr>
	
	
	
        <tr>
            
                <td class="name"><code>options.sessionConfig.videoBitrate</code></td>
            
            
            <td class="type">
            
                
<span class="param-type">Number</span>


            
            </td>
            
            
                <td class="default">
                
                </td>
            
            
            <td class="description last">
                
                    
                    
                        
                    
                
                <p>视频码率, &gt;=100000 &lt;= 5000000 有效</p></td>
        </tr>
	
	
	
        <tr>
            
                <td class="name"><code>options.sessionConfig.highAudio</code></td>
            
            
            <td class="type">
            
                
<span class="param-type">Boolean</span>


            
            </td>
            
            
                <td class="default">
                
                    false
                
                </td>
            
            
            <td class="description last">
                
                    
                        <span class="optional">optional</span>
                    
                    
                        
                    
                
                <p>高清语音开关, 默认关闭</p></td>
        </tr>
	
	
	
        <tr>
            
                <td class="name"><code>options.sessionConfig.recordVideo</code></td>
            
            
            <td class="type">
            
                
<span class="param-type">Boolean</span>


            
            </td>
            
            
                <td class="default">
                
                    false
                
                </td>
            
            
            <td class="description last">
                
                    
                        <span class="optional">optional</span>
                    
                    
                        
                    
                
                <p>视频录制开关, 默认关闭</p></td>
        </tr>
	
	
	
        <tr>
            
                <td class="name"><code>options.sessionConfig.recordAudio</code></td>
            
            
            <td class="type">
            
                
<span class="param-type">Boolean</span>


            
            </td>
            
            
                <td class="default">
                
                    false
                
                </td>
            
            
            <td class="description last">
                
                    
                        <span class="optional">optional</span>
                    
                    
                        
                    
                
                <p>音频录制开关, 默认关闭</p></td>
        </tr>
	
	
	
        <tr>
            
                <td class="name"><code>options.sessionConfig.bypassRtmp</code></td>
            
            
            <td class="type">
            
                
<span class="param-type">Boolean</span>


            
            </td>
            
            
                <td class="default">
                
                    false
                
                </td>
            
            
            <td class="description last">
                
                    
                        <span class="optional">optional</span>
                    
                    
                        
                    
                
                <p>推流开关, 默认关闭，推流相关配置前提开关打开</p></td>
        </tr>
	
	
	
        <tr>
            
                <td class="name"><code>options.sessionConfig.rtmpUrl</code></td>
            
            
            <td class="type">
            
                
<span class="param-type">Boolean</span>


            
            </td>
            
            
                <td class="default">
                
                </td>
            
            
            <td class="description last">
                
                    
                    
                        
                    
                
                <p>推流地址</p></td>
        </tr>
	
	
	
        <tr>
            
                <td class="name"><code>options.sessionConfig.rtmpRecord</code></td>
            
            
            <td class="type">
            
                
<span class="param-type">Boolean</span>


            
            </td>
            
            
                <td class="default">
                
                    false
                
                </td>
            
            
            <td class="description last">
                
                    
                        <span class="optional">optional</span>
                    
                    
                        
                    
                
                <p>推流服务端录制开关, 默认关闭</p></td>
        </tr>
	
	
	
        <tr>
            
                <td class="name"><code>options.sessionConfig.splitMode</code></td>
            
            
            <td class="type">
            
                
<span class="param-type">Boolean</span>


            
            </td>
            
            
                <td class="default">
                
                </td>
            
            
            <td class="description last">
                
                    
                    
                        
                    
                
                <p>推流的布局, <a href="Netcall.html#.LAYOUT_*"><code>布局类型</code></a>默认平铺</p></td>
        </tr>
	
	
	</tbody>
</table>
    
    
    
<dl class="details">
    
        
    
    
    

    
    
    
    
    
    
    
    
    
    
    
    
    
</dl>

    
    

    

    
    
    
    
    
    <h5>Returns:</h5>
    


<table class="params">
    <thead>
    <tr>
        
        <th>Type</th>
        <th class="last">Description</th>
    </tr>
    </thead>
    <tbody>
    
        <tr>
            
            <td class="type">
            
                        <a href="global.html#Promise">Promise</a>
                        
                    
            </td>
            <td class="description last"></td>
        </tr>
    
    </tbody>
</table>

    
    
    

    
</dd>

        
            
<dt>
    <div class="nameContainer">
        <h4 class="name" id="leaveChannel">
            
            leaveChannel<span class="signature">()</span><span class="glyphicon glyphicon-circle-arrow-right"></span><span class="type-signature returnType">{<a href="global.html#Promise">Promise</a>}</span>
        </h4>
    
        
        <!-- <div class="tag-source">
            netcall/clientMeeting.js, line 80
        </div> -->
        
    </div>

    
</dt>
<dd>
    
    
    <div class="description">
        <p>离开频道</p>
    </div>
    

    
    
    
    
    
    
    
<dl class="details">
    
        
    
    
    

    
    
    
    
    
    
    
    
    
    
    
    
    
</dl>

    
    

    

    
    
    
    
    
    <h5>Returns:</h5>
    


<table class="params">
    <thead>
    <tr>
        
        <th>Type</th>
        <th class="last">Description</th>
    </tr>
    </thead>
    <tbody>
    
        <tr>
            
            <td class="type">
            
                        <a href="global.html#Promise">Promise</a>
                        
                    
            </td>
            <td class="description last"></td>
        </tr>
    
    </tbody>
</table>

    
    
    

    
</dd>

        
            
<dt>
    <div class="nameContainer">
        <h4 class="name" id="netDetect">
            
            netDetect<span class="signature">(<span class="optional">type</span>)</span><span class="glyphicon glyphicon-circle-arrow-right"></span><span class="type-signature returnType">{Void}</span>
        </h4>
    
        
        <!-- <div class="tag-source">
            netcall/client.js, line 1177
        </div> -->
        
    </div>

    
</dt>
<dd>
    
    
    <div class="description">
        <p>网络探测</p>
    </div>
    

    
    
    
    
    
        <h5>Params:</h5>
        

<table class="params">
    <thead>
	<tr>
		
		<th>Name</th>
		
		
		<th>Type</th>
		
		
		<th>Default</th>
		
		
		<th class="last">Description</th>
	</tr>
	</thead>
	
	<tbody>
	
	
        <tr>
            
                <td class="name"><code>type</code></td>
            
            
            <td class="type">
            
                
<span class="param-type">Number</span>


            
            </td>
            
            
                <td class="default">
                
                    Netcall.NETDETECT_AUDIO
                
                </td>
            
            
            <td class="description last">
                
                    
                        <span class="optional">optional</span>
                    
                    
                        
                    
                
                <p><a href="Netcall.html#.NETDETECT_*"><code>探测类型</code></a></p></td>
        </tr>
	
	
	</tbody>
</table>
    
    
    
<dl class="details">
    
        
    
    
    

    
    
    
    
    
    
    
    
    
    
    
    
    
</dl>

    
    

    

    
    
    
    
    
    <h5>Returns:</h5>
    


<table class="params">
    <thead>
    <tr>
        
        <th>Type</th>
        <th class="last">Description</th>
    </tr>
    </thead>
    <tbody>
    
        <tr>
            
            <td class="type">
            
                        Void
                        
                    
            </td>
            <td class="description last"></td>
        </tr>
    
    </tbody>
</table>

    
    
    

    
</dd>

        
            
<dt>
    <div class="nameContainer">
        <h4 class="name" id="notCurrentChannelId">
            
            notCurrentChannelId<span class="signature">()</span><span class="glyphicon glyphicon-circle-arrow-right"></span><span class="type-signature returnType">{Boolean}</span>
        </h4>
    
        
        <!-- <div class="tag-source">
            netcall/client.js, line 143
        </div> -->
        
    </div>

    
</dt>
<dd>
    
    
    <div class="description">
        <p>不是当前会话的 channelId</p>
    </div>
    

    
    
    
    
    
    
    
<dl class="details">
    
        
    
    
    

    
    
    
    
    
    
    
    
    
    
    
    
    
</dl>

    
    

    

    
    
    
    
    
    <h5>Returns:</h5>
    


<table class="params">
    <thead>
    <tr>
        
        <th>Type</th>
        <th class="last">Description</th>
    </tr>
    </thead>
    <tbody>
    
        <tr>
            
            <td class="type">
            
                        Boolean
                        
                    
            </td>
            <td class="description last"></td>
        </tr>
    
    </tbody>
</table>

    
    
    

    
</dd>

        
            
<dt>
    <div class="nameContainer">
        <h4 class="name" id="response">
            
            response<span class="signature">(<span class="optional">options</span>)</span><span class="glyphicon glyphicon-circle-arrow-right"></span><span class="type-signature returnType">{<a href="global.html#Promise">Promise</a>}</span>
        </h4>
    
        
        <!-- <div class="tag-source">
            netcall/client.js, line 407
        </div> -->
        
    </div>

    
</dt>
<dd>
    
    
    <div class="description">
        <p>响应音视频被呼叫</p>
<p> 调用此接口前需要先初始化信令</p>
    </div>
    

    
    
    
    
    
        <h5>Params:</h5>
        

<table class="params">
    <thead>
	<tr>
		
		<th>Name</th>
		
		
		<th>Type</th>
		
		
		<th>Default</th>
		
		
		<th class="last">Description</th>
	</tr>
	</thead>
	
	<tbody>
	
	
        <tr>
            
                <td class="name"><code>options</code></td>
            
            
            <td class="type">
            
                
<span class="param-type">Object</span>


            
            </td>
            
            
                <td class="default">
                
                    {}
                
                </td>
            
            
            <td class="description last">
                
                    
                        <span class="optional">optional</span>
                    
                    
                        
                    
                
                <p>配置参数</p>
                

<table class="params">
    <thead>
	<tr>
		
		<th>Name</th>
		
		
		<th>Type</th>
		
		
		<th>Default</th>
		
		
		<th class="last">Description</th>
	</tr>
	</thead>
	
	<tbody>
	
	
        <tr>
            
                <td class="name"><code>accepted</code></td>
            
            
            <td class="type">
            
                
<span class="param-type">Boolean</span>


            
            </td>
            
            
                <td class="default">
                
                    true
                
                </td>
            
            
            <td class="description last">
                
                    
                        <span class="optional">optional</span>
                    
                    
                        
                    
                
                <p>true 接听, false 拒绝</p></td>
        </tr>
	
	
	
        <tr>
            
                <td class="name"><code>beCalledInfo</code></td>
            
            
            <td class="type">
            
                
<span class="param-type">Object</span>


            
            </td>
            
            
                <td class="default">
                
                </td>
            
            
            <td class="description last">
                
                    
                    
                        
                    
                
                <p>被呼叫的信息, 在 beCalling 事件里可以接收到的信息</p></td>
        </tr>
	
	
	
        <tr>
            
                <td class="name"><code>sessionConfig</code></td>
            
            
            <td class="type">
            
                
<span class="param-type">Object</span>


            
            </td>
            
            
                <td class="default">
                
                </td>
            
            
            <td class="description last">
                
                    
                        <span class="optional">optional</span>
                    
                    
                        
                    
                
                <p>会话配置</p>
                

<table class="params">
    <thead>
	<tr>
		
		<th>Name</th>
		
		
		<th>Type</th>
		
		
		
		<th class="last">Description</th>
	</tr>
	</thead>
	
	<tbody>
	
	
        <tr>
            
                <td class="name"><code>videoQuality</code></td>
            
            
            <td class="type">
            
                
<span class="param-type">Number</span>


            
            </td>
            
            
            
            <td class="description last">
                
                    
                        <span class="optional">optional</span>
                    
                    
                        
                    
                
                <p><a href="Netcall.html#.CHAT_VIDEO_QUALITY_*"><code>视频分辨率</code></a></p></td>
        </tr>
	
	
	
        <tr>
            
                <td class="name"><code>recordVideo</code></td>
            
            
            <td class="type">
            
                
<span class="param-type">Boolean</span>


            
            </td>
            
            
            
            <td class="description last">
                
                    
                        <span class="optional">optional</span>
                    
                    
                        
                    
                
                <p>视频录制开关</p></td>
        </tr>
	
	
	
        <tr>
            
                <td class="name"><code>recordAudio</code></td>
            
            
            <td class="type">
            
                
<span class="param-type">Boolean</span>


            
            </td>
            
            
            
            <td class="description last">
                
                    
                        <span class="optional">optional</span>
                    
                    
                        
                    
                
                <p>音频录制开关</p></td>
        </tr>
	
	
	</tbody>
</table>
            </td>
        </tr>
	
	
	</tbody>
</table>
            </td>
        </tr>
	
	
	</tbody>
</table>
    
    
    
<dl class="details">
    
        
    
    
    

    
    
    
    
    
    
    
    
    
    
    
    
    
</dl>

    
    

    

    
    
    
    
    
    <h5>Returns:</h5>
    


<table class="params">
    <thead>
    <tr>
        
        <th>Type</th>
        <th class="last">Description</th>
    </tr>
    </thead>
    <tbody>
    
        <tr>
            
            <td class="type">
            
                        <a href="global.html#Promise">Promise</a>
                        
                    
            </td>
            <td class="description last"></td>
        </tr>
    
    </tbody>
</table>

    
    
    

    
</dd>

        
            
<dt>
    <div class="nameContainer">
        <h4 class="name" id="resumeLocalStream">
            
            resumeLocalStream<span class="signature">()</span><span class="glyphicon glyphicon-circle-arrow-right"></span><span class="type-signature returnType">{Void}</span>
        </h4>
    
        
        <!-- <div class="tag-source">
            netcall/client.js, line 897
        </div> -->
        
    </div>

    
</dt>
<dd>
    
    
    <div class="description">
        <p>继续播放自己的视频画面 #废弃</p>
    </div>
    

    
    
    
    
    
    
    
<dl class="details">
    
        
    
    
    

    
    
    
    
    
    
    
    
    
    
    
    
    
</dl>

    
    

    

    
    
    
    
    
    <h5>Returns:</h5>
    


<table class="params">
    <thead>
    <tr>
        
        <th>Type</th>
        <th class="last">Description</th>
    </tr>
    </thead>
    <tbody>
    
        <tr>
            
            <td class="type">
            
                        Void
                        
                    
            </td>
            <td class="description last"></td>
        </tr>
    
    </tbody>
</table>

    
    
    

    
</dd>

        
            
<dt>
    <div class="nameContainer">
        <h4 class="name" id="resumeRemoteStream">
            
            resumeRemoteStream<span class="signature">()</span><span class="glyphicon glyphicon-circle-arrow-right"></span><span class="type-signature returnType">{Void}</span>
        </h4>
    
        
        <!-- <div class="tag-source">
            netcall/client.js, line 922
        </div> -->
        
    </div>

    
</dt>
<dd>
    
    
    <div class="description">
        <p>继续播放对方的视频画面 #废弃 请使用startRemoteStream</p>
    </div>
    

    
    
    
    
    
    
    
<dl class="details">
    
        
    
    
    

    
    
    
    
    
    
    
    
    
    
    
    
    
</dl>

    
    

    

    
    
    
    
    
    <h5>Returns:</h5>
    


<table class="params">
    <thead>
    <tr>
        
        <th>Type</th>
        <th class="last">Description</th>
    </tr>
    </thead>
    <tbody>
    
        <tr>
            
            <td class="type">
            
                        Void
                        
                    
            </td>
            <td class="description last"></td>
        </tr>
    
    </tbody>
</table>

    
    
    

    
</dd>

        
            
<dt>
    <div class="nameContainer">
        <h4 class="name" id="setAudioBlack">
            
            setAudioBlack<span class="signature">(account)</span><span class="glyphicon glyphicon-circle-arrow-right"></span><span class="type-signature returnType">{Void}</span>
        </h4>
    
        
        <!-- <div class="tag-source">
            netcall/client.js, line 1258
        </div> -->
        
    </div>

    
</dt>
<dd>
    
    
    <div class="description">
        <p>设置目标静音</p>
    </div>
    

    
    
    
    
    
        <h5>Params:</h5>
        

<table class="params">
    <thead>
	<tr>
		
		<th>Name</th>
		
		
		<th>Type</th>
		
		
		
		<th class="last">Description</th>
	</tr>
	</thead>
	
	<tbody>
	
	
        <tr>
            
                <td class="name"><code>account</code></td>
            
            
            <td class="type">
            
                
<span class="param-type">Number</span>


            
            </td>
            
            
            
            <td class="description last">
                
                <p>账号</p></td>
        </tr>
	
	
	</tbody>
</table>
    
    
    
<dl class="details">
    
        
    
    
    

    
    
    
    
    
    
    
    
    
    
    
    
    
</dl>

    
    

    

    
    
    
    
    
    <h5>Returns:</h5>
    


<table class="params">
    <thead>
    <tr>
        
        <th>Type</th>
        <th class="last">Description</th>
    </tr>
    </thead>
    <tbody>
    
        <tr>
            
            <td class="type">
            
                        Void
                        
                    
            </td>
            <td class="description last"></td>
        </tr>
    
    </tbody>
</table>

    
    
    

    
</dd>

        
            
<dt>
    <div class="nameContainer">
        <h4 class="name" id="setAudioBlack">
            
            setAudioBlack<span class="signature">(account)</span><span class="glyphicon glyphicon-circle-arrow-right"></span><span class="type-signature returnType">{<a href="global.html#Promise">Promise</a>}</span>
        </h4>
    
        
        <!-- <div class="tag-source">
            webrtc/client.js, line 820
        </div> -->
        
    </div>

    
</dt>
<dd>
    
    
    <div class="description">
        <p>设置目标静音</p>
    </div>
    

    
    
    
    
    
        <h5>Params:</h5>
        

<table class="params">
    <thead>
	<tr>
		
		<th>Name</th>
		
		
		<th>Type</th>
		
		
		
		<th class="last">Description</th>
	</tr>
	</thead>
	
	<tbody>
	
	
        <tr>
            
                <td class="name"><code>account</code></td>
            
            
            <td class="type">
            
                
<span class="param-type">Number</span>


            
            </td>
            
            
            
            <td class="description last">
                
                <p>账号，不设置则操作所有远程流</p></td>
        </tr>
	
	
	</tbody>
</table>
    
    
    
<dl class="details">
    
        
    
    
    

    
    
    
    
    
    
    
    
    
    
    
    
    
</dl>

    
    

    

    
    
    
    
    
    <h5>Returns:</h5>
    


<table class="params">
    <thead>
    <tr>
        
        <th>Type</th>
        <th class="last">Description</th>
    </tr>
    </thead>
    <tbody>
    
        <tr>
            
            <td class="type">
            
                        <a href="global.html#Promise">Promise</a>
                        
                    
            </td>
            <td class="description last"></td>
        </tr>
    
    </tbody>
</table>

    
    
    

    
</dd>

        
            
<dt>
    <div class="nameContainer">
        <h4 class="name" id="setAudioStart">
            
            setAudioStart<span class="signature">(account)</span><span class="glyphicon glyphicon-circle-arrow-right"></span><span class="type-signature returnType">{Void}</span>
        </h4>
    
        
        <!-- <div class="tag-source">
            netcall/client.js, line 1275
        </div> -->
        
    </div>

    
</dt>
<dd>
    
    
    <div class="description">
        <p>设置目标非静音</p>
    </div>
    

    
    
    
    
    
        <h5>Params:</h5>
        

<table class="params">
    <thead>
	<tr>
		
		<th>Name</th>
		
		
		<th>Type</th>
		
		
		
		<th class="last">Description</th>
	</tr>
	</thead>
	
	<tbody>
	
	
        <tr>
            
                <td class="name"><code>account</code></td>
            
            
            <td class="type">
            
                
<span class="param-type">Number</span>


            
            </td>
            
            
            
            <td class="description last">
                
                <p>账号</p></td>
        </tr>
	
	
	</tbody>
</table>
    
    
    
<dl class="details">
    
        
    
    
    

    
    
    
    
    
    
    
    
    
    
    
    
    
</dl>

    
    

    

    
    
    
    
    
    <h5>Returns:</h5>
    


<table class="params">
    <thead>
    <tr>
        
        <th>Type</th>
        <th class="last">Description</th>
    </tr>
    </thead>
    <tbody>
    
        <tr>
            
            <td class="type">
            
                        Void
                        
                    
            </td>
            <td class="description last"></td>
        </tr>
    
    </tbody>
</table>

    
    
    

    
</dd>

        
            
<dt>
    <div class="nameContainer">
        <h4 class="name" id="setAudioStart">
            
            setAudioStart<span class="signature">(account)</span><span class="glyphicon glyphicon-circle-arrow-right"></span><span class="type-signature returnType">{<a href="global.html#Promise">Promise</a>}</span>
        </h4>
    
        
        <!-- <div class="tag-source">
            webrtc/client.js, line 809
        </div> -->
        
    </div>

    
</dt>
<dd>
    
    
    <div class="description">
        <p>设置目标非静音</p>
    </div>
    

    
    
    
    
    
        <h5>Params:</h5>
        

<table class="params">
    <thead>
	<tr>
		
		<th>Name</th>
		
		
		<th>Type</th>
		
		
		
		<th class="last">Description</th>
	</tr>
	</thead>
	
	<tbody>
	
	
        <tr>
            
                <td class="name"><code>account</code></td>
            
            
            <td class="type">
            
                
<span class="param-type">Number</span>


            
            </td>
            
            
            
            <td class="description last">
                
                <p>账号，不设置则操作所有远程流</p></td>
        </tr>
	
	
	</tbody>
</table>
    
    
    
<dl class="details">
    
        
    
    
    

    
    
    
    
    
    
    
    
    
    
    
    
    
</dl>

    
    

    

    
    
    
    
    
    <h5>Returns:</h5>
    


<table class="params">
    <thead>
    <tr>
        
        <th>Type</th>
        <th class="last">Description</th>
    </tr>
    </thead>
    <tbody>
    
        <tr>
            
            <td class="type">
            
                        <a href="global.html#Promise">Promise</a>
                        
                    
            </td>
            <td class="description last"></td>
        </tr>
    
    </tbody>
</table>

    
    
    

    
</dd>

        
            
<dt>
    <div class="nameContainer">
        <h4 class="name" id="setCaptureVolume">
            
            setCaptureVolume<span class="signature">(num)</span><span class="glyphicon glyphicon-circle-arrow-right"></span><span class="type-signature returnType">{Void}</span>
        </h4>
    
        
        <!-- <div class="tag-source">
            netcall/client.js, line 1136
        </div> -->
        
    </div>

    
</dt>
<dd>
    
    
    <div class="description">
        <p>设置采集音量</p>
    </div>
    

    
    
    
    
    
        <h5>Params:</h5>
        

<table class="params">
    <thead>
	<tr>
		
		<th>Name</th>
		
		
		<th>Type</th>
		
		
		
		<th class="last">Description</th>
	</tr>
	</thead>
	
	<tbody>
	
	
        <tr>
            
                <td class="name"><code>num</code></td>
            
            
            <td class="type">
            
                
<span class="param-type">Number</span>


            
            </td>
            
            
            
            <td class="description last">
                
                <p>音量大小, 0-255</p></td>
        </tr>
	
	
	</tbody>
</table>
    
    
    
<dl class="details">
    
        
    
    
    

    
    
    
    
    
    
    
    
    
    
    
    
    
</dl>

    
    

    

    
    
    
    
    
    <h5>Returns:</h5>
    


<table class="params">
    <thead>
    <tr>
        
        <th>Type</th>
        <th class="last">Description</th>
    </tr>
    </thead>
    <tbody>
    
        <tr>
            
            <td class="type">
            
                        Void
                        
                    
            </td>
            <td class="description last"></td>
        </tr>
    
    </tbody>
</table>

    
    
    

    
</dd>

        
            
<dt>
    <div class="nameContainer">
        <h4 class="name" id="setPlayVolume">
            
            setPlayVolume<span class="signature">(options)</span><span class="glyphicon glyphicon-circle-arrow-right"></span><span class="type-signature returnType">{Void}</span>
        </h4>
    
        
        <!-- <div class="tag-source">
            netcall/client.js, line 1155
        </div> -->
        
    </div>

    
</dt>
<dd>
    
    
    <div class="description">
        <p>设置播放音量</p>
    </div>
    

    
    
    
    
    
        <h5>Params:</h5>
        

<table class="params">
    <thead>
	<tr>
		
		<th>Name</th>
		
		
		<th>Type</th>
		
		
		<th>Default</th>
		
		
		<th class="last">Description</th>
	</tr>
	</thead>
	
	<tbody>
	
	
        <tr>
            
                <td class="name"><code>options</code></td>
            
            
            <td class="type">
            
                
<span class="param-type">Object</span>


            
            </td>
            
            
                <td class="default">
                
                    {}
                
                </td>
            
            
            <td class="description last">
                
                <p>配置参数</p>
                

<table class="params">
    <thead>
	<tr>
		
		<th>Name</th>
		
		
		<th>Type</th>
		
		
		
		<th class="last">Description</th>
	</tr>
	</thead>
	
	<tbody>
	
	
        <tr>
            
                <td class="name"><code>volume</code></td>
            
            
            <td class="type">
            
                
<span class="param-type">Number</span>


            
            </td>
            
            
            
            <td class="description last">
                
                <p>音量大小, 0-255, 必填</p></td>
        </tr>
	
	
	</tbody>
</table>
            </td>
        </tr>
	
	
	</tbody>
</table>
    
    
    
<dl class="details">
    
        
    
    
    

    
    
    
    
    
    
    
    
    
    
    
    
    
</dl>

    
    

    

    
    
    
    
    
    <h5>Returns:</h5>
    


<table class="params">
    <thead>
    <tr>
        
        <th>Type</th>
        <th class="last">Description</th>
    </tr>
    </thead>
    <tbody>
    
        <tr>
            
            <td class="type">
            
                        Void
                        
                    
            </td>
            <td class="description last"></td>
        </tr>
    
    </tbody>
</table>

    
    
    

    
</dd>

        
            
<dt>
    <div class="nameContainer">
        <h4 class="name" id="setVideoBlack">
            
            setVideoBlack<span class="signature">(account)</span><span class="glyphicon glyphicon-circle-arrow-right"></span><span class="type-signature returnType">{<a href="global.html#Promise">Promise</a>}</span>
        </h4>
    
        
        <!-- <div class="tag-source">
            webrtc/client.js, line 831
        </div> -->
        
    </div>

    
</dt>
<dd>
    
    
    <div class="description">
        <p>禁止显示目标画面</p>
    </div>
    

    
    
    
    
    
        <h5>Params:</h5>
        

<table class="params">
    <thead>
	<tr>
		
		<th>Name</th>
		
		
		<th>Type</th>
		
		
		
		<th class="last">Description</th>
	</tr>
	</thead>
	
	<tbody>
	
	
        <tr>
            
                <td class="name"><code>account</code></td>
            
            
            <td class="type">
            
                
<span class="param-type">Number</span>


            
            </td>
            
            
            
            <td class="description last">
                
                <p>账号，不设置则操作所有远程流</p></td>
        </tr>
	
	
	</tbody>
</table>
    
    
    
<dl class="details">
    
        
    
    
    

    
    
    
    
    
    
    
    
    
    
    
    
    
</dl>

    
    

    

    
    
    
    
    
    <h5>Returns:</h5>
    


<table class="params">
    <thead>
    <tr>
        
        <th>Type</th>
        <th class="last">Description</th>
    </tr>
    </thead>
    <tbody>
    
        <tr>
            
            <td class="type">
            
                        <a href="global.html#Promise">Promise</a>
                        
                    
            </td>
            <td class="description last"></td>
        </tr>
    
    </tbody>
</table>

    
    
    

    
</dd>

        
            
<dt>
    <div class="nameContainer">
        <h4 class="name" id="setVideoScale">
            
            setVideoScale<span class="signature">(options)</span><span class="glyphicon glyphicon-circle-arrow-right"></span><span class="type-signature returnType">{<a href="global.html#Promise">Promise</a>}</span>
        </h4>
    
        
        <!-- <div class="tag-source">
            netcall/client.js, line 733
        </div> -->
        
    </div>

    
</dt>
<dd>
    
    
    <div class="description">
        <p>裁剪画面尺寸和比例: 不裁剪 / 1:1 / 4:3 / 16 : 9</p>
    </div>
    

    
    
    
    
    
        <h5>Params:</h5>
        

<table class="params">
    <thead>
	<tr>
		
		<th>Name</th>
		
		
		<th>Type</th>
		
		
		<th>Default</th>
		
		
		<th class="last">Description</th>
	</tr>
	</thead>
	
	<tbody>
	
	
        <tr>
            
                <td class="name"><code>options</code></td>
            
            
            <td class="type">
            
                
<span class="param-type">Object</span>


            
            </td>
            
            
                <td class="default">
                
                    {}
                
                </td>
            
            
            <td class="description last">
                
                <p>配置参数</p>
                

<table class="params">
    <thead>
	<tr>
		
		<th>Name</th>
		
		
		<th>Type</th>
		
		
		<th>Default</th>
		
		
		<th class="last">Description</th>
	</tr>
	</thead>
	
	<tbody>
	
	
        <tr>
            
                <td class="name"><code>account</code></td>
            
            
            <td class="type">
            
                
<span class="param-type">String</span>


            
            </td>
            
            
                <td class="default">
                
                </td>
            
            
            <td class="description last">
                
                    
                    
                        
                    
                
                <p>对象账号，不填操作全部远程流</p></td>
        </tr>
	
	
	
        <tr>
            
                <td class="name"><code>type</code></td>
            
            
            <td class="type">
            
                
<span class="param-type">Number</span>


            
            </td>
            
            
                <td class="default">
                
                    Netcall.CHAT_VIDEO_SCALE_None
                
                </td>
            
            
            <td class="description last">
                
                    
                        <span class="optional">optional</span>
                    
                    
                        
                    
                
                <p>裁剪比例，默认不裁剪，选值类型请参考 <a href="Netcall.html#.CHAT_VIDEO_SCALE_*"><code>Netcall.CHAT_VIDEO_SCALE_*</code></a></p></td>
        </tr>
	
	
	</tbody>
</table>
            </td>
        </tr>
	
	
	</tbody>
</table>
    
    
    
<dl class="details">
    
        
    
    
    

    
    
    
    
    
    
    
    
    
    
    
    
    
</dl>

    
    

    

    
    
    
    
    
    <h5>Returns:</h5>
    


<table class="params">
    <thead>
    <tr>
        
        <th>Type</th>
        <th class="last">Description</th>
    </tr>
    </thead>
    <tbody>
    
        <tr>
            
            <td class="type">
            
                        <a href="global.html#Promise">Promise</a>
                        
                    
            </td>
            <td class="description last"></td>
        </tr>
    
    </tbody>
</table>

    
    
    

    
</dd>

        
            
<dt>
    <div class="nameContainer">
        <h4 class="name" id="setVideoShow">
            
            setVideoShow<span class="signature">(account)</span><span class="glyphicon glyphicon-circle-arrow-right"></span><span class="type-signature returnType">{<a href="global.html#Promise">Promise</a>}</span>
        </h4>
    
        
        <!-- <div class="tag-source">
            webrtc/client.js, line 842
        </div> -->
        
    </div>

    
</dt>
<dd>
    
    
    <div class="description">
        <p>显示目标画面</p>
    </div>
    

    
    
    
    
    
        <h5>Params:</h5>
        

<table class="params">
    <thead>
	<tr>
		
		<th>Name</th>
		
		
		<th>Type</th>
		
		
		
		<th class="last">Description</th>
	</tr>
	</thead>
	
	<tbody>
	
	
        <tr>
            
                <td class="name"><code>account</code></td>
            
            
            <td class="type">
            
                
<span class="param-type">Number</span>


            
            </td>
            
            
            
            <td class="description last">
                
                <p>账号，不设置则操作所有远程流</p></td>
        </tr>
	
	
	</tbody>
</table>
    
    
    
<dl class="details">
    
        
    
    
    

    
    
    
    
    
    
    
    
    
    
    
    
    
</dl>

    
    

    

    
    
    
    
    
    <h5>Returns:</h5>
    


<table class="params">
    <thead>
    <tr>
        
        <th>Type</th>
        <th class="last">Description</th>
    </tr>
    </thead>
    <tbody>
    
        <tr>
            
            <td class="type">
            
                        <a href="global.html#Promise">Promise</a>
                        
                    
            </td>
            <td class="description last"></td>
        </tr>
    
    </tbody>
</table>

    
    
    

    
</dd>

        
            
<dt>
    <div class="nameContainer">
        <h4 class="name" id="setVideoViewRemoteSize">
            
            setVideoViewRemoteSize<span class="signature">(options)</span><span class="glyphicon glyphicon-circle-arrow-right"></span><span class="type-signature returnType">{<a href="global.html#Promise">Promise</a>}</span>
        </h4>
    
        
        <!-- <div class="tag-source">
            netcall/client.js, line 707
        </div> -->
        
    </div>

    
</dt>
<dd>
    
    
    <div class="description">
        <p>设置对方画面的尺寸</p>
<p> 最终显示的画面不大于所设置的宽和高<br> 备注：视频画面大小设置完全基于摄像头开启的大小，如果设置的大小超过摄像头开启的大小，结果以摄像头开启尺寸为准!</p>
    </div>
    

    
    
    
    
    
        <h5>Params:</h5>
        

<table class="params">
    <thead>
	<tr>
		
		<th>Name</th>
		
		
		<th>Type</th>
		
		
		<th>Default</th>
		
		
		<th class="last">Description</th>
	</tr>
	</thead>
	
	<tbody>
	
	
        <tr>
            
                <td class="name"><code>options</code></td>
            
            
            <td class="type">
            
                
<span class="param-type">Object</span>


            
            </td>
            
            
                <td class="default">
                
                    {}
                
                </td>
            
            
            <td class="description last">
                
                <p>配置参数</p>
                

<table class="params">
    <thead>
	<tr>
		
		<th>Name</th>
		
		
		<th>Type</th>
		
		
		<th>Default</th>
		
		
		<th class="last">Description</th>
	</tr>
	</thead>
	
	<tbody>
	
	
        <tr>
            
                <td class="name"><code>account</code></td>
            
            
            <td class="type">
            
                
<span class="param-type">String</span>


            
            </td>
            
            
                <td class="default">
                
                </td>
            
            
            <td class="description last">
                
                    
                    
                        
                    
                
                <p>对象账号，不填操作全部远程流</p></td>
        </tr>
	
	
	
        <tr>
            
                <td class="name"><code>width</code></td>
            
            
            <td class="type">
            
                
<span class="param-type">Number</span>


            
            </td>
            
            
                <td class="default">
                
                </td>
            
            
            <td class="description last">
                
                    
                    
                        
                    
                
                <p>宽度</p></td>
        </tr>
	
	
	
        <tr>
            
                <td class="name"><code>height</code></td>
            
            
            <td class="type">
            
                
<span class="param-type">Number</span>


            
            </td>
            
            
                <td class="default">
                
                </td>
            
            
            <td class="description last">
                
                    
                    
                        
                    
                
                <p>高度</p></td>
        </tr>
	
	
	
        <tr>
            
                <td class="name"><code>cut</code></td>
            
            
            <td class="type">
            
                
<span class="param-type">Number</span>


            
            </td>
            
            
                <td class="default">
                
                    true
                
                </td>
            
            
            <td class="description last">
                
                    
                        <span class="optional">optional</span>
                    
                    
                        
                    
                
                <p>是否需要剪裁, 默认按1：1比例剪裁(画面不变形), cut: true, 画面按照提供的宽高等比例裁剪，返回裁剪后的实际大小, cut: false, 画面不进行裁剪, 返回按原始宽高比例放大缩小后的实际宽高<br> 注: agent为了解决绿屏的问题，宽高需要设置为8的倍数，即使开发者设置的不是8的倍数，agent也会计算出不超过所设置宽高的最接近8的倍数的宽高</p></td>
        </tr>
	
	
	</tbody>
</table>
            </td>
        </tr>
	
	
	</tbody>
</table>
    
    
    
<dl class="details">
    
        
    
    
    

    
    
    
    
    
    
    
    
    
    
    
    
    
</dl>

    
    

    

    
    
    
    
    
    <h5>Returns:</h5>
    


<table class="params">
    <thead>
    <tr>
        
        <th>Type</th>
        <th class="last">Description</th>
    </tr>
    </thead>
    <tbody>
    
        <tr>
            
            <td class="type">
            
                        <a href="global.html#Promise">Promise</a>
                        
                    
            </td>
            <td class="description last"></td>
        </tr>
    
    </tbody>
</table>

    
    
    

    
</dd>

        
            
<dt>
    <div class="nameContainer">
        <h4 class="name" id="setVideoViewSize">
            
            setVideoViewSize<span class="signature">(options)</span><span class="glyphicon glyphicon-circle-arrow-right"></span><span class="type-signature returnType">{<a href="global.html#Promise">Promise</a>}</span>
        </h4>
    
        
        <!-- <div class="tag-source">
            netcall/client.js, line 685
        </div> -->
        
    </div>

    
</dt>
<dd>
    
    
    <div class="description">
        <p>设置自己画面的尺寸</p>
<p> 最终显示的画面不大于所设置的宽和高<br> 备注：视频画面大小设置完全基于摄像头开启的大小，如果设置的大小超过摄像头开启的大小，结果以摄像头开启尺寸为准!</p>
    </div>
    

    
    
    
    
    
        <h5>Params:</h5>
        

<table class="params">
    <thead>
	<tr>
		
		<th>Name</th>
		
		
		<th>Type</th>
		
		
		<th>Default</th>
		
		
		<th class="last">Description</th>
	</tr>
	</thead>
	
	<tbody>
	
	
        <tr>
            
                <td class="name"><code>options</code></td>
            
            
            <td class="type">
            
                
<span class="param-type">Object</span>


            
            </td>
            
            
                <td class="default">
                
                    {}
                
                </td>
            
            
            <td class="description last">
                
                <p>配置参数</p>
                

<table class="params">
    <thead>
	<tr>
		
		<th>Name</th>
		
		
		<th>Type</th>
		
		
		<th>Default</th>
		
		
		<th class="last">Description</th>
	</tr>
	</thead>
	
	<tbody>
	
	
        <tr>
            
                <td class="name"><code>width</code></td>
            
            
            <td class="type">
            
                
<span class="param-type">Number</span>


            
            </td>
            
            
                <td class="default">
                
                </td>
            
            
            <td class="description last">
                
                    
                    
                        
                    
                
                <p>宽度</p></td>
        </tr>
	
	
	
        <tr>
            
                <td class="name"><code>height</code></td>
            
            
            <td class="type">
            
                
<span class="param-type">Number</span>


            
            </td>
            
            
                <td class="default">
                
                </td>
            
            
            <td class="description last">
                
                    
                    
                        
                    
                
                <p>高度</p></td>
        </tr>
	
	
	
        <tr>
            
                <td class="name"><code>cut</code></td>
            
            
            <td class="type">
            
                
<span class="param-type">Number</span>


            
            </td>
            
            
                <td class="default">
                
                    true
                
                </td>
            
            
            <td class="description last">
                
                    
                        <span class="optional">optional</span>
                    
                    
                        
                    
                
                <p>是否需要剪裁, 默认按1：1比例剪裁(画面不变形), cut: true, 画面按照提供的宽高等比例裁剪，返回裁剪后的实际大小, cut: false, 画面不进行裁剪, 返回按原始宽高比例放大缩小后的实际宽高<br> 注: agent为了解决绿屏的问题，宽高需要设置为8的倍数，即使开发者设置的不是8的倍数，agent也会计算出不超过所设置宽高的最接近8的倍数的宽高</p></td>
        </tr>
	
	
	</tbody>
</table>
            </td>
        </tr>
	
	
	</tbody>
</table>
    
    
    
<dl class="details">
    
        
    
    
    

    
    
    
    
    
    
    
    
    
    
    
    
    
</dl>

    
    

    

    
    
    
    
    
    <h5>Returns:</h5>
    


<table class="params">
    <thead>
    <tr>
        
        <th>Type</th>
        <th class="last">Description</th>
    </tr>
    </thead>
    <tbody>
    
        <tr>
            
            <td class="type">
            
                        <a href="global.html#Promise">Promise</a>
                        
                    
            </td>
            <td class="description last"></td>
        </tr>
    
    </tbody>
</table>

    
    
    

    
</dd>

        
            
<dt>
    <div class="nameContainer">
        <h4 class="name" id="startDevice">
            
            startDevice<span class="signature">(options)</span><span class="glyphicon glyphicon-circle-arrow-right"></span><span class="type-signature returnType">{<a href="global.html#Promise">Promise</a>}</span>
        </h4>
    
        
        <!-- <div class="tag-source">
            netcall/client.js, line 1059
        </div> -->
        
    </div>

    
</dt>
<dd>
    
    
    <div class="description">
        <p>开启设备</p>
    </div>
    

    
    
    
    
    
        <h5>Params:</h5>
        

<table class="params">
    <thead>
	<tr>
		
		<th>Name</th>
		
		
		<th>Type</th>
		
		
		
		<th class="last">Description</th>
	</tr>
	</thead>
	
	<tbody>
	
	
        <tr>
            
                <td class="name"><code>options</code></td>
            
            
            <td class="type">
            
                
<span class="param-type">Object</span>


            
            </td>
            
            
            
            <td class="description last">
                
                <p>配置参数</p>
                

<table class="params">
    <thead>
	<tr>
		
		<th>Name</th>
		
		
		<th>Type</th>
		
		
		
		<th class="last">Description</th>
	</tr>
	</thead>
	
	<tbody>
	
	
        <tr>
            
                <td class="name"><code>type</code></td>
            
            
            <td class="type">
            
                
<span class="param-type">Number</span>


            
            </td>
            
            
            
            <td class="description last">
                
                    
                    
                        
                    
                
                <p>设备类型</p></td>
        </tr>
	
	
	
        <tr>
            
                <td class="name"><code>device</code></td>
            
            
            <td class="type">
            
                
<span class="param-type">Object</span>


            
            </td>
            
            
            
            <td class="description last">
                
                    
                        <span class="optional">optional</span>
                    
                    
                        
                    
                
                <p>设备, 如果没有指定, 那么开启该类型的第一个设备</p></td>
        </tr>
	
	
	
        <tr>
            
                <td class="name"><code>width</code></td>
            
            
            <td class="type">
            
                
<span class="param-type">Number</span>


            
            </td>
            
            
            
            <td class="description last">
                
                    
                        <span class="optional">optional</span>
                    
                    
                        
                    
                
                <p>如果启动视频设备, 设置摄像头捕获的视频的最大宽度</p></td>
        </tr>
	
	
	
        <tr>
            
                <td class="name"><code>height</code></td>
            
            
            <td class="type">
            
                
<span class="param-type">Number</span>


            
            </td>
            
            
            
            <td class="description last">
                
                    
                        <span class="optional">optional</span>
                    
                    
                        
                    
                
                <p>如果启动视频设备, 设置摄像头捕获的视频的最大高度</p></td>
        </tr>
	
	
	</tbody>
</table>
            </td>
        </tr>
	
	
	</tbody>
</table>
    
    
    
<dl class="details">
    
        
    
    
    

    
    
    
    
    
    
    
    
    
    
    
    
    
</dl>

    
    

    

    
    
    
    
    
    <h5>Returns:</h5>
    


<table class="params">
    <thead>
    <tr>
        
        <th>Type</th>
        <th class="last">Description</th>
    </tr>
    </thead>
    <tbody>
    
        <tr>
            
            <td class="type">
            
                        <a href="global.html#Promise">Promise</a>
                        
                    
            </td>
            <td class="description last"></td>
        </tr>
    
    </tbody>
</table>

    
    
    

    
</dd>

        
            
<dt>
    <div class="nameContainer">
        <h4 class="name" id="startLocalStream">
            
            startLocalStream<span class="signature">(node)</span><span class="glyphicon glyphicon-circle-arrow-right"></span><span class="type-signature returnType">{Void}</span>
        </h4>
    
        
        <!-- <div class="tag-source">
            netcall/client.js, line 753
        </div> -->
        
    </div>

    
</dt>
<dd>
    
    
    <div class="description">
        <p>开启本地视频流</p>
    </div>
    

    
    
    
    
    
        <h5>Params:</h5>
        

<table class="params">
    <thead>
	<tr>
		
		<th>Name</th>
		
		
		<th>Type</th>
		
		
		
		<th class="last">Description</th>
	</tr>
	</thead>
	
	<tbody>
	
	
        <tr>
            
                <td class="name"><code>node</code></td>
            
            
            <td class="type">
            
                
<span class="param-type">Node</span>


            
            </td>
            
            
            
            <td class="description last">
                
                <p>本地视频流dom节点 可选</p></td>
        </tr>
	
	
	</tbody>
</table>
    
    
    
<dl class="details">
    
        
    
    
    

    
    
    
    
    
    
    
    
    
    
    
    
    
</dl>

    
    

    

    
    
    
    
    
    <h5>Returns:</h5>
    


<table class="params">
    <thead>
    <tr>
        
        <th>Type</th>
        <th class="last">Description</th>
    </tr>
    </thead>
    <tbody>
    
        <tr>
            
            <td class="type">
            
                        Void
                        
                    
            </td>
            <td class="description last"></td>
        </tr>
    
    </tbody>
</table>

    
    
    

    
</dd>

        
            
<dt>
    <div class="nameContainer">
        <h4 class="name" id="startRecordAac">
            
            startRecordAac<span class="signature">(options)</span><span class="glyphicon glyphicon-circle-arrow-right"></span><span class="type-signature returnType">{<a href="global.html#Promise">Promise</a>}</span>
        </h4>
    
        
        <!-- <div class="tag-source">
            netcall/client.js, line 1322
        </div> -->
        
    </div>

    
</dt>
<dd>
    
    
    <div class="description">
        <p>混音本地录制（所有流一起录）</p>
    </div>
    

    
    
    
    
    
        <h5>Params:</h5>
        

<table class="params">
    <thead>
	<tr>
		
		<th>Name</th>
		
		
		<th>Type</th>
		
		
		
		<th class="last">Description</th>
	</tr>
	</thead>
	
	<tbody>
	
	
        <tr>
            
                <td class="name"><code>options</code></td>
            
            
            <td class="type">
            
                
<span class="param-type">Object</span>


            
            </td>
            
            
            
            <td class="description last">
                
                
                

<table class="params">
    <thead>
	<tr>
		
		<th>Name</th>
		
		
		<th>Type</th>
		
		
		
		<th class="last">Description</th>
	</tr>
	</thead>
	
	<tbody>
	
	
        <tr>
            
                <td class="name"><code>path</code></td>
            
            
            <td class="type">
            
                
<span class="param-type">String</span>


            
            </td>
            
            
            
            <td class="description last">
                
                <p>路径地址 如E:\wenjian\abc.aac</p></td>
        </tr>
	
	
	</tbody>
</table>
            </td>
        </tr>
	
	
	</tbody>
</table>
    
    
    
<dl class="details">
    
        
    
    
    

    
    
    
    
    
    
    
    
    
    
    
    
    
</dl>

    
    

    

    
    
    
    
    
    <h5>Returns:</h5>
    


<table class="params">
    <thead>
    <tr>
        
        <th>Type</th>
        <th class="last">Description</th>
    </tr>
    </thead>
    <tbody>
    
        <tr>
            
            <td class="type">
            
                        <a href="global.html#Promise">Promise</a>
                        
                    
            </td>
            <td class="description last"></td>
        </tr>
    
    </tbody>
</table>

    
    
    

    
</dd>

        
            
<dt>
    <div class="nameContainer">
        <h4 class="name" id="startRecordMp4">
            
            startRecordMp4<span class="signature">(options)</span><span class="glyphicon glyphicon-circle-arrow-right"></span><span class="type-signature returnType">{Void}</span>
        </h4>
    
        
        <!-- <div class="tag-source">
            netcall/client.js, line 1299
        </div> -->
        
    </div>

    
</dt>
<dd>
    
    
    <div class="description">
        <p>本地录制（录自己） 请监听recordMp4事件为正式开始录制回调 netcall.on('recordMp4',function(data){})</p>
    </div>
    

    
    
    
    
    
        <h5>Params:</h5>
        

<table class="params">
    <thead>
	<tr>
		
		<th>Name</th>
		
		
		<th>Type</th>
		
		
		
		<th class="last">Description</th>
	</tr>
	</thead>
	
	<tbody>
	
	
        <tr>
            
                <td class="name"><code>options</code></td>
            
            
            <td class="type">
            
                
<span class="param-type">Object</span>


            
            </td>
            
            
            
            <td class="description last">
                
                
                

<table class="params">
    <thead>
	<tr>
		
		<th>Name</th>
		
		
		<th>Type</th>
		
		
		
		<th class="last">Description</th>
	</tr>
	</thead>
	
	<tbody>
	
	
        <tr>
            
                <td class="name"><code>path</code></td>
            
            
            <td class="type">
            
                
<span class="param-type">String</span>


            
            </td>
            
            
            
            <td class="description last">
                
                <p>路径地址 如E:\wenjian\abc.mp4</p></td>
        </tr>
	
	
	</tbody>
</table>
            </td>
        </tr>
	
	
	</tbody>
</table>
    
    
    
<dl class="details">
    
        
    
    
    

    
    
    
    
    
    
    
    
    
    
    
    
    
</dl>

    
    

    

    
    
    
    
    
    <h5>Returns:</h5>
    


<table class="params">
    <thead>
    <tr>
        
        <th>Type</th>
        <th class="last">Description</th>
    </tr>
    </thead>
    <tbody>
    
        <tr>
            
            <td class="type">
            
                        Void
                        
                    
            </td>
            <td class="description last"></td>
        </tr>
    
    </tbody>
</table>

    
    
    

    
</dd>

        
            
<dt>
    <div class="nameContainer">
        <h4 class="name" id="startRemoteStream">
            
            startRemoteStream<span class="signature">(options)</span><span class="glyphicon glyphicon-circle-arrow-right"></span><span class="type-signature returnType">{Void}</span>
        </h4>
    
        
        <!-- <div class="tag-source">
            netcall/client.js, line 790
        </div> -->
        
    </div>

    
</dt>
<dd>
    
    
    <div class="description">
        <p>开启远程视频流</p>
    </div>
    

    
    
    
    
    
        <h5>Params:</h5>
        

<table class="params">
    <thead>
	<tr>
		
		<th>Name</th>
		
		
		<th>Type</th>
		
		
		<th>Default</th>
		
		
		<th class="last">Description</th>
	</tr>
	</thead>
	
	<tbody>
	
	
        <tr>
            
                <td class="name"><code>options</code></td>
            
            
            <td class="type">
            
                
<span class="param-type">Object</span>


            
            </td>
            
            
                <td class="default">
                
                    {}
                
                </td>
            
            
            <td class="description last">
                
                <p>配置参数</p>
                

<table class="params">
    <thead>
	<tr>
		
		<th>Name</th>
		
		
		<th>Type</th>
		
		
		
		<th class="last">Description</th>
	</tr>
	</thead>
	
	<tbody>
	
	
        <tr>
            
                <td class="name"><code>account</code></td>
            
            
            <td class="type">
            
                
<span class="param-type">String</span>


            
            </td>
            
            
            
            <td class="description last">
                
                <p>账号或者uid</p></td>
        </tr>
	
	
	
        <tr>
            
                <td class="name"><code>node</code></td>
            
            
            <td class="type">
            
                
<span class="param-type">Node</span>


            
            </td>
            
            
            
            <td class="description last">
                
                <p>视频画面显示的dom容器节点</p></td>
        </tr>
	
	
	</tbody>
</table>
            </td>
        </tr>
	
	
	</tbody>
</table>
    
    
    
<dl class="details">
    
        
    
    
    

    
    
    
    
    
    
    
    
    
    
    
    
    
</dl>

    
    

    

    
    
    
    
    
    <h5>Returns:</h5>
    


<table class="params">
    <thead>
    <tr>
        
        <th>Type</th>
        <th class="last">Description</th>
    </tr>
    </thead>
    <tbody>
    
        <tr>
            
            <td class="type">
            
                        Void
                        
                    
            </td>
            <td class="description last"></td>
        </tr>
    
    </tbody>
</table>

    
    
    

    
</dd>

        
            
<dt>
    <div class="nameContainer">
        <h4 class="name" id="stopDevice">
            
            stopDevice<span class="signature">(type)</span><span class="glyphicon glyphicon-circle-arrow-right"></span><span class="type-signature returnType">{Void}</span>
        </h4>
    
        
        <!-- <div class="tag-source">
            netcall/client.js, line 1039
        </div> -->
        
    </div>

    
</dt>
<dd>
    
    
    <div class="description">
        <p>停止指定类型的设备</p>
    </div>
    

    
    
    
    
    
        <h5>Params:</h5>
        

<table class="params">
    <thead>
	<tr>
		
		<th>Name</th>
		
		
		<th>Type</th>
		
		
		
		<th class="last">Description</th>
	</tr>
	</thead>
	
	<tbody>
	
	
        <tr>
            
                <td class="name"><code>type</code></td>
            
            
            <td class="type">
            
                
<span class="param-type">String</span>


            
            </td>
            
            
            
            <td class="description last">
                
                <p>可选设备类型请参考 <a href="Netcall.html#.DEVICE_TYPE_*"><code>Netcall.DEVICE_TYPE_*</code></a></p></td>
        </tr>
	
	
	</tbody>
</table>
    
    
    
<dl class="details">
    
        
    
    
    

    
    
    
    
    
    
    
    
    
    
    
    
    
</dl>

    
    

    

    
    
    
    
    
    <h5>Returns:</h5>
    


<table class="params">
    <thead>
    <tr>
        
        <th>Type</th>
        <th class="last">Description</th>
    </tr>
    </thead>
    <tbody>
    
        <tr>
            
            <td class="type">
            
                        Void
                        
                    
            </td>
            <td class="description last"></td>
        </tr>
    
    </tbody>
</table>

    
    
    

    
</dd>

        
            
<dt>
    <div class="nameContainer">
        <h4 class="name" id="stopRecordAac">
            
            stopRecordAac<span class="signature">()</span><span class="glyphicon glyphicon-circle-arrow-right"></span><span class="type-signature returnType">{<a href="global.html#Promise">Promise</a>}</span>
        </h4>
    
        
        <!-- <div class="tag-source">
            netcall/client.js, line 1335
        </div> -->
        
    </div>

    
</dt>
<dd>
    
    
    <div class="description">
        <p>停止混音本地录制</p>
    </div>
    

    
    
    
    
    
    
    
<dl class="details">
    
        
    
    
    

    
    
    
    
    
    
    
    
    
    
    
    
    
</dl>

    
    

    

    
    
    
    
    
    <h5>Returns:</h5>
    


<table class="params">
    <thead>
    <tr>
        
        <th>Type</th>
        <th class="last">Description</th>
    </tr>
    </thead>
    <tbody>
    
        <tr>
            
            <td class="type">
            
                        <a href="global.html#Promise">Promise</a>
                        
                    
            </td>
            <td class="description last"></td>
        </tr>
    
    </tbody>
</table>

    
    
    

    
</dd>

        
            
<dt>
    <div class="nameContainer">
        <h4 class="name" id="stopRecordMp4">
            
            stopRecordMp4<span class="signature">()</span><span class="glyphicon glyphicon-circle-arrow-right"></span><span class="type-signature returnType">{<a href="global.html#Promise">Promise</a>}</span>
        </h4>
    
        
        <!-- <div class="tag-source">
            netcall/client.js, line 1312
        </div> -->
        
    </div>

    
</dt>
<dd>
    
    
    <div class="description">
        <p>停止本地录制（录自己）</p>
    </div>
    

    
    
    
    
    
    
    
<dl class="details">
    
        
    
    
    

    
    
    
    
    
    
    
    
    
    
    
    
    
</dl>

    
    

    

    
    
    
    
    
    <h5>Returns:</h5>
    


<table class="params">
    <thead>
    <tr>
        
        <th>Type</th>
        <th class="last">Description</th>
    </tr>
    </thead>
    <tbody>
    
        <tr>
            
            <td class="type">
            
                        <a href="global.html#Promise">Promise</a>
                        
                    
            </td>
            <td class="description last"></td>
        </tr>
    
    </tbody>
</table>

    
    
    

    
</dd>

        
            
<dt>
    <div class="nameContainer">
        <h4 class="name" id="stopRemoteStream">
            
            stopRemoteStream<span class="signature">(account)</span><span class="glyphicon glyphicon-circle-arrow-right"></span><span class="type-signature returnType">{Void}</span>
        </h4>
    
        
        <!-- <div class="tag-source">
            netcall/client.js, line 821
        </div> -->
        
    </div>

    
</dt>
<dd>
    
    
    <div class="description">
        <p>关闭远程视频流</p>
    </div>
    

    
    
    
    
    
        <h5>Params:</h5>
        

<table class="params">
    <thead>
	<tr>
		
		<th>Name</th>
		
		
		<th>Type</th>
		
		
		
		<th class="last">Description</th>
	</tr>
	</thead>
	
	<tbody>
	
	
        <tr>
            
                <td class="name"><code>account</code></td>
            
            
            <td class="type">
            
                
<span class="param-type">String</span>


            
            </td>
            
            
            
            <td class="description last">
                
                <p>对应的nim账号 （不填移除所有）</p></td>
        </tr>
	
	
	</tbody>
</table>
    
    
    
<dl class="details">
    
        
    
    
    

    
    
    
    
    
    
    
    
    
    
    
    
    
</dl>

    
    

    

    
    
    
    
    
    <h5>Returns:</h5>
    


<table class="params">
    <thead>
    <tr>
        
        <th>Type</th>
        <th class="last">Description</th>
    </tr>
    </thead>
    <tbody>
    
        <tr>
            
            <td class="type">
            
                        Void
                        
                    
            </td>
            <td class="description last"></td>
        </tr>
    
    </tbody>
</table>

    
    
    

    
</dd>

        
            
<dt>
    <div class="nameContainer">
        <h4 class="name" id="stopSignal">
            
            stopSignal<span class="signature">()</span><span class="glyphicon glyphicon-circle-arrow-right"></span><span class="type-signature returnType">{<a href="global.html#Promise">Promise</a>}</span>
        </h4>
    
        
        <!-- <div class="tag-source">
            netcall/client.js, line 281
        </div> -->
        
    </div>

    
</dt>
<dd>
    
    
    <div class="description">
        <p>停止信令通道</p>
    </div>
    

    
    
    
    
    
    
    
<dl class="details">
    
        
    
    
    

    
    
    
    
    
    
    
    
    
    
    
    
    
</dl>

    
    

    

    
    
    
    
    
    <h5>Returns:</h5>
    


<table class="params">
    <thead>
    <tr>
        
        <th>Type</th>
        <th class="last">Description</th>
    </tr>
    </thead>
    <tbody>
    
        <tr>
            
            <td class="type">
            
                        <a href="global.html#Promise">Promise</a>
                        
                    
            </td>
            <td class="description last"></td>
        </tr>
    
    </tbody>
</table>

    
    
    

    
</dd>

        
            
<dt>
    <div class="nameContainer">
        <h4 class="name" id="suspendLocalStream">
            
            suspendLocalStream<span class="signature">()</span><span class="glyphicon glyphicon-circle-arrow-right"></span><span class="type-signature returnType">{Void}</span>
        </h4>
    
        
        <!-- <div class="tag-source">
            netcall/client.js, line 885
        </div> -->
        
    </div>

    
</dt>
<dd>
    
    
    <div class="description">
        <p>暂停播放自己的视频画面 #废弃</p>
    </div>
    

    
    
    
    
    
    
    
<dl class="details">
    
        
    
    
    

    
    
    
    
    
    
    
    
    
    
    
    
    
</dl>

    
    

    

    
    
    
    
    
    <h5>Returns:</h5>
    


<table class="params">
    <thead>
    <tr>
        
        <th>Type</th>
        <th class="last">Description</th>
    </tr>
    </thead>
    <tbody>
    
        <tr>
            
            <td class="type">
            
                        Void
                        
                    
            </td>
            <td class="description last"></td>
        </tr>
    
    </tbody>
</table>

    
    
    

    
</dd>

        
            
<dt>
    <div class="nameContainer">
        <h4 class="name" id="suspendRemoteStream">
            
            suspendRemoteStream<span class="signature">()</span><span class="glyphicon glyphicon-circle-arrow-right"></span><span class="type-signature returnType">{Void}</span>
        </h4>
    
        
        <!-- <div class="tag-source">
            netcall/client.js, line 909
        </div> -->
        
    </div>

    
</dt>
<dd>
    
    
    <div class="description">
        <p>暂停播放对方的视频画面 #废弃 请使用stopRemoteStream</p>
    </div>
    

    
    
    
    
    
    
    
<dl class="details">
    
        
    
    
    

    
    
    
    
    
    
    
    
    
    
    
    
    
</dl>

    
    

    

    
    
    
    
    
    <h5>Returns:</h5>
    


<table class="params">
    <thead>
    <tr>
        
        <th>Type</th>
        <th class="last">Description</th>
    </tr>
    </thead>
    <tbody>
    
        <tr>
            
            <td class="type">
            
                        Void
                        
                    
            </td>
            <td class="description last"></td>
        </tr>
    
    </tbody>
</table>

    
    
    

    
</dd>

        
            
<dt>
    <div class="nameContainer">
        <h4 class="name" id="switchAudioToVideo">
            
            switchAudioToVideo<span class="signature">()</span><span class="glyphicon glyphicon-circle-arrow-right"></span><span class="type-signature returnType">{Void}</span>
        </h4>
    
        
        <!-- <div class="tag-source">
            netcall/client.js, line 953
        </div> -->
        
    </div>

    
</dt>
<dd>
    
    
    <div class="description">
        <p>从音频模式切换为视频模式</p>
    </div>
    

    
    
    
    
    
    
    
<dl class="details">
    
        
    
    
    

    
    
    
    
    
    
    
    
    
    
    
    
    
</dl>

    
    

    

    
    
    
    
    
    <h5>Returns:</h5>
    


<table class="params">
    <thead>
    <tr>
        
        <th>Type</th>
        <th class="last">Description</th>
    </tr>
    </thead>
    <tbody>
    
        <tr>
            
            <td class="type">
            
                        Void
                        
                    
            </td>
            <td class="description last"></td>
        </tr>
    
    </tbody>
</table>

    
    
    

    
</dd>

        
            
<dt>
    <div class="nameContainer">
        <h4 class="name" id="switchVideoToAudio">
            
            switchVideoToAudio<span class="signature">()</span><span class="glyphicon glyphicon-circle-arrow-right"></span><span class="type-signature returnType">{Void}</span>
        </h4>
    
        
        <!-- <div class="tag-source">
            netcall/client.js, line 937
        </div> -->
        
    </div>

    
</dt>
<dd>
    
    
    <div class="description">
        <p>从视频模式切换为音频模式</p>
    </div>
    

    
    
    
    
    
    
    
<dl class="details">
    
        
    
    
    

    
    
    
    
    
    
    
    
    
    
    
    
    
</dl>

    
    

    

    
    
    
    
    
    <h5>Returns:</h5>
    


<table class="params">
    <thead>
    <tr>
        
        <th>Type</th>
        <th class="last">Description</th>
    </tr>
    </thead>
    <tbody>
    
        <tr>
            
            <td class="type">
            
                        Void
                        
                    
            </td>
            <td class="description last"></td>
        </tr>
    
    </tbody>
</table>

    
    
    

    
</dd>

        
            
<dt>
    <div class="nameContainer">
        <h4 class="name" id="updateRtmpUrl">
            
            updateRtmpUrl<span class="signature">(url)</span><span class="glyphicon glyphicon-circle-arrow-right"></span><span class="type-signature returnType">{<a href="global.html#Promise">Promise</a>}</span>
        </h4>
    
        
        <!-- <div class="tag-source">
            netcall/clientMeeting.js, line 113
        </div> -->
        
    </div>

    
</dt>
<dd>
    
    
    <div class="description">
        <p>更新推流地址</p>
    </div>
    

    
    
    
    
    
        <h5>Params:</h5>
        

<table class="params">
    <thead>
	<tr>
		
		<th>Name</th>
		
		
		<th>Type</th>
		
		
		
		<th class="last">Description</th>
	</tr>
	</thead>
	
	<tbody>
	
	
        <tr>
            
                <td class="name"><code>url</code></td>
            
            
            <td class="type">
            
                
<span class="param-type">String</span>


            
            </td>
            
            
            
            <td class="description last">
                
                <p>新地址</p></td>
        </tr>
	
	
	</tbody>
</table>
    
    
    
<dl class="details">
    
        
    
    
    

    
    
    
    
    
    
    
    
    
    
    
    
    
</dl>

    
    

    

    
    
    
    
    
    <h5>Returns:</h5>
    


<table class="params">
    <thead>
    <tr>
        
        <th>Type</th>
        <th class="last">Description</th>
    </tr>
    </thead>
    <tbody>
    
        <tr>
            
            <td class="type">
            
                        <a href="global.html#Promise">Promise</a>
                        
                    
            </td>
            <td class="description last"></td>
        </tr>
    
    </tbody>
</table>

    
    
    

    
</dd>

        </dl>
    
    
    
    
    
</article>

</section>  





        

        <!-- <footer>
            Documentation generated by <a target="_blank" href="https://github.com/jsdoc3/jsdoc">JSDoc 3.4.3</a> on Wed Oct 25 2017 11:15:58 GMT+0800 (中国标准时间)
        </footer> -->
    </div>
</div>
<script>prettyPrint();</script>
<script src="scripts/linenumber.js"></script>
<script src="scripts/main.js"></script>
</body>
</html>